123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMAHA04420" position="absolute 0 0 1197 817" titletext="종합판정관리" oninit="SMAHA04420_oninit" onload="SMAHA04420_onload">
- <Layouts>
- <Layout>
- <Static id="caption19" text="진찰/판정" class="tit_1" position="absolute 0 0 171 22"/>
- <Tab id="switch1" taborder="1" tabindex="0" position="absolute 0 29 1195 782" anchor="all">
- <Tabpages>
- <Tabpage id="case_pat" text="진찰/판정대기자">
- <Layouts>
- <Layout>
- <Shape id="line6" linetype="horizontal" class="line_10" position="absolute 0 102 1195 108" anchor="left top right"/>
- <Div id="group2" taborder="3" position="absolute 0 9 1195 69" class="div_SA2" anchor="left top right">
- <Layouts>
- <Layout>
- <Static id="caption13" text="건진일자 :" class="search_name" position="absolute 230 8 316 25"/>
- <Static id="caption14" text="건진종류 :" class="search_name" position="absolute 11 8 100 25"/>
- <Button id="btn_search" taborder="10" text="조회" class="btn1" position="absolute 1115 20 1171 42" anchor="top right" onclick="switch1_case_pat_group2_btn_search_onclick"/>
- <Shape id="line16" linetype="vertical" position="absolute 1101 9 1107 50" anchor="top right"/>
- <Combo id="cmb_srchhealexamdetlflag" taborder="11" innerdataset="@ds_init_baseinfo_hedetlflaglst_item" codecolumn="cdid" datacolumn="cdnm" class="combo_s_essential" enable="false" position="absolute 101 8 206 27"/>
- <Calendar id="ipt_srchfromdd" taborder="12" class="input_s_essential" position="absolute 319 8 419 27" autoselect="true" autoskip="true"/>
- <Calendar id="ipt_srchtodd" taborder="13" class="input_s_essential" position="absolute 439 8 539 27" autoselect="true" onchanged="switch1_case_pat_group2_ipt_srchtodd_onchanged"/>
- <Combo id="cmb_srchjudgdrid" taborder="14" innerdataset="@ds_init_baseinfo_drlst_itemdr" codecolumn="drid" datacolumn="drnm" class="combo_s_essential" visible="false" position="absolute 91 34 196 53" onitemchanged="switch1_case_pat_group2_cmb_srchjudgdrid_onitemchanged"/>
- <Static id="caption1" text="판정의 :" class="search_name" visible="false" position="absolute 11 35 100 52"/>
- <Edit id="ipt_pnm" taborder="15" class="input_default" position="absolute 781 8 886 27" autoselect="true" autoskip="true"/>
- <Edit id="ipt_pid" taborder="16" class="input_default" position="absolute 650 8 755 27" autoselect="true" autoskip="true" onkeyup="switch1_case_pat_group2_ipt_pid_onkeyup"/>
- <Static id="caption3" text="등록번호 :" class="search_name" position="absolute 560 8 649 25"/>
- <Static id="caption18" text="~" class="search_no_b" position="absolute 424 9 436 26"/>
- <Button id="btn_srchpat" taborder="17" class="icon_search" position="absolute 759 8 775 24" onclick="switch1_case_pat_group2_btn_srchpat_onclick"/>
- <Combo id="cmb_statflag" taborder="18" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_s_essential" position="absolute 990 8 1095 27" onitemchanged="switch1_case_pat_group2_cmb_statflag_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">판정대기</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">판정완료</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption5" text="대기자리스트" class="tit_2" position="absolute 0 86 151 107"/>
- <Static id="caption31" text="상태구분 :" class="search_name" position="absolute 905 18 1002 35"/>
- <Grid id="grd_judgpatlst" taborder="4" binddataset="ds_main_judgpatlst_item" useinputpanel="false" position="absolute 0 107 1195 703" autoenter="select" cellsizingtype="col" anchor="all" oncelldblclick="switch1_case_pat_grd_judgpatlst_oncelldblclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="21"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="0"/>
- <Column size="100"/>
- <Column size="0"/>
- <Column size="50"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="50"/>
- <Column size="200"/>
- <Column size="0"/>
- <Column size="250"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="상태"/>
- <Cell col="2" text="신검일자"/>
- <Cell col="3" text="한글이름"/>
- <Cell col="4" text="영문이름"/>
- <Cell col="5" text="등록번호"/>
- <Cell col="6" text="비자연번"/>
- <Cell col="7" text="성별"/>
- <Cell col="8" text="집 전화번호"/>
- <Cell col="9" text="휴대전화번호"/>
- <Cell col="10" text="환자주소"/>
- <Cell col="11" text="나이"/>
- <Cell col="12" text="패키지명"/>
- <Cell col="13" text="패키지코드"/>
- <Cell col="14" text="비고"/>
- <Cell col="15" text="rsrvdd"/>
- <Cell col="16" text="rsrvno"/>
- <Cell col="17" text="cretno"/>
- <Cell col="18" text="brthareacnts"/>
- <Cell col="19" text="orddd"/>
- <Cell col="20" text="rsrvtm"/>
- <Cell col="21" text="rrgstno1"/>
- <Cell col="22" text="rrgstno2"/>
- <Cell col="23" text="healexamflag"/>
- <Cell col="24" text="healexamdetlflag"/>
- <Cell col="25" text="judgdd"/>
- <Cell col="26" text="judgdrid"/>
- <Cell col="27" text="judgdd2"/>
- <Cell col="28" text="judgdrid2"/>
- <Cell col="29" text="judgstat"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" displaytype="combo" style="align:left middle;padding:0 0 0 3;" text="bind:statflag" combodataset="ds_init_baseinfo_statlst_A0107" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="2" displaytype="date" style="align:left middle;padding:0 0 0 3;" text="bind:hopedd" calendardisplaynulltype="nulltext"/>
- <Cell col="3" style="align:left middle;padding:0 0 0 3;" text="bind:hngnm"/>
- <Cell col="4" style="align:left middle;padding:0 0 0 3;" text="bind:engnm"/>
- <Cell col="5" style="align:left middle;padding:0 0 0 3;" text="bind:pid"/>
- <Cell col="6" style="align:left middle;padding:0 0 0 3;" text="bind:visano"/>
- <Cell col="7" style="align:left middle;padding:0 0 0 3;" text="bind:sex"/>
- <Cell col="8" style="align:left middle;padding:0 0 0 3;" text="bind:hometel"/>
- <Cell col="9" style="align:left middle;padding:0 0 0 3;" text="bind:mpphontel"/>
- <Cell col="10" style="align:left top;padding:3 3 3 3;" text="bind:pataddr" wordwrap="word"/>
- <Cell col="11" style="align:left middle;padding:0 0 0 3;" text="bind:age"/>
- <Cell col="12" style="align:left middle;padding:0 0 0 3;" text="bind:pkgnm"/>
- <Cell col="13" style="align:left middle;padding:0 0 0 3;" text="bind:pkgcd"/>
- <Cell col="14" displaytype="text" edittype="text" style="align:left middle;" text="bind:remcnts"/>
- <Cell col="15" text="bind:rsrvdd"/>
- <Cell col="16" text="bind:rsrvno"/>
- <Cell col="17" text="bind:cretno"/>
- <Cell col="18" text="bind:brthareacnts"/>
- <Cell col="19" text="bind:orddd"/>
- <Cell col="20" text="bind:rsrvtm"/>
- <Cell col="21" text="bind:rgstno1"/>
- <Cell col="22" text="bind:rgstno2"/>
- <Cell col="23" text="bind:healexamflag"/>
- <Cell col="24" text="bind:healexamdetlflag"/>
- <Cell col="25" text="bind:judgdd"/>
- <Cell col="26" text="bind:judgdrid"/>
- <Cell col="27" text="bind:judgdd2"/>
- <Cell col="28" text="bind:judgdrid2"/>
- <Cell col="29" text="bind:judgstat"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_judg" text="진찰/판정">
- <Layouts>
- <Layout>
- <MaskEdit id="cap_year2" taborder="30" value="2005" type="string" mask="####" maskchar=" " trimtype="both" oneditdblclick="switch1_case_judg_MaskEdit00_oneditdblclick" position="absolute 235 584 278 644" style="background:lightblue stretch 5,5;padding:0 0 0 0;align:center middle;"/>
- <MaskEdit id="cap_year1" taborder="29" position="absolute 235 521 278 581" oneditdblclick="switch1_case_judg_MaskEdit00_oneditdblclick" style="background:lightblue stretch 5,5;padding:0 0 0 0;align:center middle;" value="2006" mask="####" maskchar=" " type="string" trimtype="both"/>
- <Grid id="grd_rsltlst" taborder="12" binddataset="ds_main_judgdetl_rsltlst_item" useinputpanel="false" position="absolute 0 143 545 516" autoenter="select" autofittype="col" cellsizingtype="col" oncellclick="switch1_case_judg_grd_rsltlst_oncellclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="26"/>
- <Column size="99"/>
- <Column size="62"/>
- <Column size="30"/>
- <Column size="59"/>
- <Column size="30"/>
- <Column size="56"/>
- <Column size="30"/>
- <Column size="53"/>
- <Column size="87"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="처방명칭"/>
- <Cell col="2" text="2007"/>
- <Cell col="3" text="판정"/>
- <Cell col="4" text="2006"/>
- <Cell col="5" text="판정"/>
- <Cell col="6" text="2005"/>
- <Cell col="7" text="판정"/>
- <Cell col="8" text="단위"/>
- <Cell col="9" text="기준"/>
- <Cell col="10" text="testcd"/>
- <Cell col="11" text="execprcpuniqno"/>
- <Cell col="12" text="prcpdd"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" style="align:left middle;padding:0 0 0 3;" text="bind:testnm"/>
- <Cell col="2" style="align:left middle;padding:0 0 0 3;" text="bind:rslt1"/>
- <Cell col="3" style="align:center middle;background:EXPR(background_judgrsltcnts1);background2:EXPR(background_judgrsltcnts1);" text="bind:judgrsltcnts1"/>
- <Cell col="4" style="align:left middle;padding:0 0 0 3;" text="bind:rslt2"/>
- <Cell col="5" style="align:center middle;background:EXPR(background_judgrsltcnts2);background2:EXPR(background_judgrsltcnts2);" text="bind:judgrsltcnts2"/>
- <Cell col="6" style="align:left middle;padding:0 0 0 3;" text="bind:rslt3"/>
- <Cell col="7" style="align:center middle;background:EXPR(background_judgrsltcnts3);background2:EXPR(background_judgrsltcnts3);" text="bind:judgrsltcnts3"/>
- <Cell col="8" style="align:left middle;padding:0 0 0 3;" text="bind:rsltunit"/>
- <Cell col="9" style="align:left middle;padding:0 0 0 3;" text="bind:stndval"/>
- <Cell col="10" text="bind:testcd"/>
- <Cell col="11" text="bind:execprcpuniqno"/>
- <Cell col="12" text="bind:prcpdd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid id="grd_rslttextlst" taborder="13" binddataset="ds_main_judgdetl_rsltlst_itemtext" useinputpanel="false" position="absolute 0 521 233 706" autoenter="select" autofittype="col" cellsizingtype="col" oncellclick="switch1_case_judg_grd_rslttextlst_oncellclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="26"/>
- <Column size="197"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="처방명칭"/>
- <Cell col="2" text="testcd"/>
- <Cell col="3" text="caption1"/>
- <Cell col="4" text="caption2"/>
- <Cell col="5" text="execprcpuniqno"/>
- <Cell col="6" text="prcpdd"/>
- <Cell col="7" text="rsrvdd"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" style="background:EXPR(background);background2:EXPR(background);" text="bind:testnm"/>
- <Cell col="2" text="bind:testcd"/>
- <Cell col="3" text="bind:judgrslt"/>
- <Cell col="4" text="bind:rslt1"/>
- <Cell col="5" text="bind:execprcpuniqno"/>
- <Cell col="6" text="bind:prcpdd"/>
- <Cell col="7" text="bind:rsrvdd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape id="line9" linetype="horizontal" class="line_10" position="absolute 0 516 545 522"/>
- <Shape id="line11" linetype="horizontal" class="line_3" position="absolute 0 706 545 712"/>
- <Static id="caption4" text="진찰/판정" class="tit_2" position="absolute 0 96 100 118"/>
- <Static id="caption23" text="패키지명" class="cell_1" position="absolute 0 117 68 140"/>
- <Edit id="opt_pkgnm" taborder="15" readonly="true" position="absolute 69 119 545 138" autoselect="true" autoskip="true" class="output"/>
- <Shape id="line8" linetype="horizontal" class="line_3" position="absolute 0 139 546 145"/>
- <Div id="group1" taborder="16" position="absolute 0 5 546 85" class="div_SA2">
- <Layouts>
- <Layout>
- <Static id="caption22" text="건진종류 :" class="search_name" position="absolute 11 7 100 24"/>
- <Button id="btn_searchhist" taborder="9" text="조회" class="btn1" position="absolute 471 29 527 51" onclick="switch1_case_judg_group1_btn_searchhist_onclick"/>
- <Shape id="line1" linetype="vertical" position="absolute 451 9 457 71"/>
- <Combo id="cmb_srchhealexamdetlflag2" taborder="10" innerdataset="@ds_init_baseinfo_hedetlflaglst_item" codecolumn="cdid" datacolumn="cdnm" class="combo_s_essential" position="absolute 101 7 206 26" enable="false"/>
- <Edit id="ipt_srchpnm2" taborder="11" class="input_default" position="absolute 232 31 347 50" autoselect="true" autoskip="true" onkeyup="switch1_case_judg_group1_ipt_srchpnm2_onkeyup"/>
- <Edit id="ipt_srchpid2" taborder="12" class="input_default" position="absolute 101 31 206 50" autoselect="true" autoskip="true" onkeyup="switch1_case_judg_group1_ipt_srchpid2_onkeyup"/>
- <Static id="caption26" text="등록번호 :" class="search_name" position="absolute 11 31 100 48"/>
- <Static id="caption2" text="건진정보 :" class="search_name" position="absolute 11 54 97 71"/>
- <Combo id="cmb_srchrsrvdd" taborder="13" innerdataset="@ds_temp_histlst_item" codecolumn="rsrvdd" datacolumn="hopedd" class="combo_s_essential" position="absolute 101 54 426 73" onitemchanged="switch1_case_judg_group1_cmb_srchrsrvdd_onitemchanged"/>
- <Edit id="opt_sex" taborder="14" readonly="true" position="absolute 350 31 386 50" class="output"/>
- <Edit id="opt_age" taborder="15" readonly="true" position="absolute 389 31 425 50" class="output"/>
- <Button id="btn_search2" taborder="16" class="icon_search" position="absolute 210 31 226 47" onclick="switch1_case_judg_group1_btn_search2_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Shape id="line2" linetype="horizontal" class="line_10" position="absolute 0 112 545 118"/>
- <Calendar id="ipt_meddd" taborder="17" class="input_essential" position="absolute 621 8 716 27" autoselect="true" autoskip="true" dateformat="yyyy-MM-dd " value="null"/>
- <Shape id="line23" linetype="horizontal" class="line_3" position="absolute 552 2 1195 8"/>
- <Combo id="cmb_meddr" taborder="18" innerdataset="@ds_init_baseinfo_meddrlst_itemdr" codecolumn="drid" datacolumn="drnm" class="combo_essential" position="absolute 775 8 870 27"/>
- <Static id="caption6" text="진찰의" class="cell_1" position="absolute 719 6 772 29"/>
- <Static id="caption8" text="진찰일자" class="cell_1" position="absolute 552 6 619 29"/>
- <Tab id="switch2" taborder="19" tabindex="0" position="absolute 552 49 1195 718" anchor="all">
- <Tabpages>
- <Tabpage id="case_med" text="진찰">
- <Layouts>
- <Layout>
- <Grid id="grd_medinqrlst" taborder="0" binddataset="ds_main_judgdetl_judginfo_medinqr" useinputpanel="false" position="absolute 0 0 643 630" autoenter="select" autofittype="col" cellsizingtype="col" anchor="all" onselectchanged="switch1_case_judg_switch2_case_med_grd_medinqrlst_onselectchanged" oncellclick="switch1_case_judg_switch2_case_med_grd_medinqrlst_oncellclick" onkeyup="switch1_case_judg_switch2_case_med_grd_medinqrlst_onkeyup">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="24"/>
- <Column size="200"/>
- <Column size="200"/>
- <Column size="190"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="진찰명"/>
- <Cell col="2" text="결과값"/>
- <Cell col="3" text="비고"/>
- <Cell col="4" text="문진분류"/>
- <Cell col="5" text="문진코드"/>
- <Cell col="6" text="결과코드"/>
- <Cell col="7" text="문진유형"/>
- <Cell col="8" text="STAT"/>
- <Cell col="9" text="LRGRSLTYN"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" text="bind:judginqrnm"/>
- <Cell col="2" displaytype="text" edittype="text" text="bind:judgrsltcnts"/>
- <Cell col="3" displaytype="text" edittype="text" text="bind:judgremcnts"/>
- <Cell col="4" text="bind:judginqrflag"/>
- <Cell col="5" text="bind:judginqrcd"/>
- <Cell col="6" text="bind:judgrsltcd"/>
- <Cell col="7" text="bind:answcdflag"/>
- <Cell col="8" text="bind:stat"/>
- <Cell col="9" text="bind:lrgrsltyn"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_prnt" text="판정">
- <Layouts>
- <Layout>
- <Grid id="grd_judginqrlst" taborder="0" binddataset="ds_main_judgdetl_judginfo_judginqr" useinputpanel="false" position="absolute 0 0 643 630" anchor="all" autoenter="select" autofittype="col" cellsizingtype="col" oncellclick="switch1_case_judg_switch2_case_prnt_grd_judginqrlst_oncellclick" onselectchanged="switch1_case_judg_switch2_case_prnt_grd_judginqrlst_onselectchanged" onkeyup="switch1_case_judg_switch2_case_prnt_grd_judginqrlst_onkeyup">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25"/>
- <Column size="200"/>
- <Column size="200"/>
- <Column size="190"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="판정명"/>
- <Cell col="2" text="판정값"/>
- <Cell col="3" text="비고"/>
- <Cell col="4" text="문진분류"/>
- <Cell col="5" text="문진코드"/>
- <Cell col="6" text="결과코드"/>
- <Cell col="7" text="문진유형"/>
- <Cell col="8" text="STAT"/>
- <Cell col="9" text="LRGRSLTYN"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" text="bind:judginqrnm"/>
- <Cell col="2" displaytype="text" edittype="text" text="bind:judgrsltcnts"/>
- <Cell col="3" displaytype="text" edittype="text" text="bind:judgremcnts"/>
- <Cell col="4" text="bind:judginqrflag"/>
- <Cell col="5" text="bind:judginqrcd"/>
- <Cell col="6" text="bind:judgrsltcd"/>
- <Cell col="7" text="bind:answcdflag"/>
- <Cell col="8" text="bind:stat"/>
- <Cell col="9" text="bind:lrgrsltyn"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_inqr" text="문진">
- <Layouts>
- <Layout>
- <Grid id="grd_apntinqrlst" taborder="0" binddataset="ds_main_judgdetl_judginfo_apntinqr" useinputpanel="false" position="absolute 0 0 643 630" anchor="all" autoenter="select" autofittype="col" cellsizingtype="col" oncellclick="switch1_case_judg_switch2_case_inqr_grd_apntinqrlst_oncellclick" onselectchanged="switch1_case_judg_switch2_case_inqr_grd_apntinqrlst_onselectchanged" onkeyup="switch1_case_judg_switch2_case_inqr_grd_apntinqrlst_onkeyup">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="26"/>
- <Column size="200"/>
- <Column size="200"/>
- <Column size="190"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="문진명"/>
- <Cell col="2" text="문진값"/>
- <Cell col="3" text="비고"/>
- <Cell col="4" text="문진분류"/>
- <Cell col="5" text="문진코드"/>
- <Cell col="6" text="결과코드"/>
- <Cell col="7" text="문진유형"/>
- <Cell col="8" text="STAT"/>
- <Cell col="9" text="LRGRSLTYN"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" text="bind:judginqrnm"/>
- <Cell col="2" displaytype="text" edittype="text" text="bind:judgrsltcnts"/>
- <Cell col="3" displaytype="text" edittype="text" text="bind:judgremcnts"/>
- <Cell col="4" text="bind:judginqrflag"/>
- <Cell col="5" text="bind:judginqrcd"/>
- <Cell col="6" text="bind:judgrsltcd"/>
- <Cell col="7" text="bind:answcdflag"/>
- <Cell col="8" text="bind:stat"/>
- <Cell col="9" text="bind:lrgrsltyn"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Shape id="line3" linetype="horizontal" class="line_3" position="absolute 552 28 1195 34"/>
- <Calendar id="ipt_judgdd" taborder="20" class="input_essential" enable="false" position="absolute 942 8 1045 27"/>
- <Combo id="cmb_judgdr" taborder="21" innerdataset="@ds_init_baseinfo_judgdrlst_itemdr" codecolumn="drid" datacolumn="drnm" class="combo_essential" position="absolute 1103 8 1190 27" index="-1"/>
- <Static id="caption7" text="판정의" class="cell_1" position="absolute 1048 6 1101 29"/>
- <Static id="caption10" text="판정일자" class="cell_1" position="absolute 873 6 940 29"/>
- <Div id="grp_answ" taborder="22" visible="false" position="absolute 275 185 535 380">
- <Layouts>
- <Layout>
- <Grid id="grd_answlst" taborder="0" binddataset="ds_hidden_answlst_item" useinputpanel="false" position="absolute 5 5 255 190">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="22"/>
- <Column size="30"/>
- <Column size="198"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="코드"/>
- <Cell col="2" text="답안내용"/>
- <Cell col="3" text="검사코드"/>
- <Cell col="4" text="문진구분"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" text="bind:answcd"/>
- <Cell col="2" text="bind:answcnts"/>
- <Cell col="3" text="bind:judginqrcd"/>
- <Cell col="4" text="bind:inqrflag"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Div>
- <TextArea id="tar_rsltcnts1" taborder="23" position="absolute 279 523 545 579" acceptstab="true" wordwrap="word"/>
- <Shape id="line7" class="line_2" position="absolute 235 580 545 586"/>
- <Shape id="line5" class="line_2" position="absolute 234 643 545 649"/>
- <TextArea id="tar_rsltcnts2" taborder="24" position="absolute 279 586 545 642" acceptstab="true" wordwrap="word"/>
- <TextArea id="tar_rsltcnts3" taborder="25" position="absolute 279 649 545 705" acceptstab="true" wordwrap="word"/>
- <MaskEdit id="cap_year3" taborder="31" value="2004" type="string" mask="####" maskchar=" " trimtype="both" oneditdblclick="switch1_case_judg_MaskEdit00_oneditdblclick" position="absolute 235 647 278 707" style="background:lightblue stretch 5,5;padding:0 0 0 0;align:center middle;"/>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Button id="btn_print" taborder="2" text="서식출력" class="btn6" position="absolute 0 774 80 796" anchor="left bottom" onclick="btn_print_onclick"/>
- <Button id="button1" taborder="3" text="발송대기" class="btn3" position="absolute 81 774 165 796" anchor="left bottom" onclick="button1_onclick"/>
- <Button id="button2" taborder="4" text="재/미검자관리" class="btn3" position="absolute 166 774 278 796" anchor="left bottom" onclick="button2_onclick"/>
- <Button id="btn_save" taborder="5" text="저장" class="btn4" position="absolute 1074 773 1130 795" anchor="right bottom" onclick="btn_save_onclick"/>
- <Button id="btn_clear" taborder="6" text="초기화" class="btn4" position="absolute 1131 773 1195 795" anchor="right bottom" onclick="btn_clear_onclick"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_init_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="srchhealexamdetlflag" type="STRING" size="256"/>
- <Column id="srchjudgdrid" type="STRING" size="256"/>
- <Column id="srchfromdd" type="STRING" size="256"/>
- <Column id="srchtodd" type="STRING" size="256"/>
- <Column id="srchpid" type="STRING" size="256"/>
- <Column id="srchpnm" type="STRING" size="256"/>
- <Column id="srchhealexamdetlflag2" type="STRING" size="256"/>
- <Column id="srchrsrvdd" type="STRING" size="256"/>
- <Column id="srchstatflag" type="STRING" size="256"/>
- <Column id="srchpid2" type="STRING" size="256"/>
- <Column id="srchpnm2" type="STRING" size="256"/>
- <Column id="srchsex" type="STRING" size="256"/>
- <Column id="srchage" type="STRING" size="256"/>
- <Column id="srchpkgnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="srchhealexamdetlflag"/>
- <Col id="srchjudgdrid"/>
- <Col id="srchfromdd"/>
- <Col id="srchtodd"/>
- <Col id="srchpid"/>
- <Col id="srchpnm"/>
- <Col id="srchhealexamdetlflag2"/>
- <Col id="srchrsrvdd"/>
- <Col id="srchstatflag">1</Col>
- <Col id="srchpid2"/>
- <Col id="srchpnm2"/>
- <Col id="srchsex"/>
- <Col id="srchage"/>
- <Col id="srchpkgnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_baseinfo_hedetlflaglst_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_drlst_itemdr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_statlst_A0107" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_judgpatlst_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="healexamflag" type="STRING" size="256" sumtext="건진구분"/>
- <Column id="healexamdetlflag" type="STRING" size="256" sumtext="건진상세구분"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="hngnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="engnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="pkgnm" type="STRING" size="256" sumtext="패키지명"/>
- <Column id="visano" type="STRING" size="256" sumtext="비자연번"/>
- <Column id="sex" type="STRING" size="256" sumtext="성별"/>
- <Column id="age" type="STRING" size="256" sumtext="나이"/>
- <Column id="hometel" type="STRING" size="256" sumtext="집 전화번호"/>
- <Column id="mpphontel" type="STRING" size="256" sumtext="휴대전화번호"/>
- <Column id="patzipaddr" type="STRING" size="256" sumtext="환자 주소"/>
- <Column id="pataddr" type="STRING" size="256" sumtext="환자 주소"/>
- <Column id="rrgstno1" type="STRING" size="256" sumtext="주민번호(상)"/>
- <Column id="rrgstno2" type="STRING" size="256" sumtext="주민번호(하)"/>
- <Column id="pkgcd" type="STRING" size="256" sumtext="패키지코드"/>
- <Column id="rsltformcd" type="STRING" size="256" sumtext="패키지별서식"/>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="예약등록일자"/>
- <Column id="rsrvno" type="STRING" size="256" sumtext="예약번호"/>
- <Column id="hopedd" type="STRING" size="256" sumtext="예약일자"/>
- <Column id="rsrvtm" type="STRING" size="256" sumtext="진료시간 "/>
- <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
- <Column id="ordtm" type="STRING" size="256" sumtext="진료시간 "/>
- <Column id="cretno" type="STRING" size="256" sumtext="외래생성번호"/>
- <Column id="brthareacnts" type="STRING" size="256" sumtext="국가코드"/>
- <Column id="statflag" type="STRING" size="256" sumtext="건진상태 "/>
- <Column id="remcnts" type="STRING" size="256" sumtext="접수 비고 "/>
- <Column id="judgdd" type="STRING" size="256" sumtext="1차판정일"/>
- <Column id="judgdrid" type="STRING" size="256" sumtext="1창판정의ID"/>
- <Column id="judgdd2" type="STRING" size="256" sumtext="2차판정일"/>
- <Column id="judgdrid2" type="STRING" size="256" sumtext="2차판정의ID"/>
- <Column id="judgstat" type="STRING" size="256" sumtext="판정상태"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_temp_histlst_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_judgdetl_rsltlst_item" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="testcd" type="STRING" size="256" sumtext="검사코드"/>
- <Column id="testnm" type="STRING" size="256" sumtext="검사명"/>
- <Column id="testengnm" type="STRING" size="256" sumtext="검사영문명"/>
- <Column id="rslt1" type="STRING" size="256" sumtext="결과1"/>
- <Column id="rslt2" type="STRING" size="256" sumtext="결과2"/>
- <Column id="rslt3" type="STRING" size="256" sumtext="결과3"/>
- <Column id="stndval" type="STRING" size="256" sumtext="기준치"/>
- <Column id="rsltunit" type="STRING" size="256" sumtext="단위"/>
- <Column id="rslthistseq" type="STRING" size="256" sumtext="단위"/>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="단위"/>
- <Column id="rsrvno" type="STRING" size="256" sumtext="단위"/>
- <Column id="instcd" type="STRING" size="256" sumtext="단위"/>
- <Column id="rstflag" type="STRING" size="256" sumtext="결과구분"/>
- <Column id="judgrslt" type="STRING" size="256" sumtext="이전결과"/>
- <Column id="judgrsltcnts1" type="STRING" size="256" sumtext="결과1판정값"/>
- <Column id="judgrsltcnts2" type="STRING" size="256" sumtext="결과2판정값"/>
- <Column id="judgrsltcnts3" type="STRING" size="256" sumtext="결과3판정값"/>
- <Column id="execprcpuniqno" type="STRING" size="256" sumtext="처방유일번호"/>
- <Column id="prcpdd" type="STRING" size="256" sumtext="처방일자"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_answlst_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_judgdetl_rsltlst_itemtext" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="testcd" type="STRING" size="256" sumtext="검사코드"/>
- <Column id="testnm" type="STRING" size="256" sumtext="검사명"/>
- <Column id="testengnm" type="STRING" size="256" sumtext="검사영문명"/>
- <Column id="rslt1" type="STRING" size="256" sumtext="결과1"/>
- <Column id="rslt2" type="STRING" size="256" sumtext="결과2"/>
- <Column id="rslt3" type="STRING" size="256" sumtext="결과3"/>
- <Column id="rslthistseq" type="STRING" size="256" sumtext="단위"/>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="단위"/>
- <Column id="rsrvno" type="STRING" size="256" sumtext="단위"/>
- <Column id="instcd" type="STRING" size="256" sumtext="단위"/>
- <Column id="rstflag" type="STRING" size="256" sumtext="결과구분"/>
- <Column id="judgrslt" type="STRING" size="256" sumtext="이전결과"/>
- <Column id="execprcpuniqno" type="STRING" size="256" sumtext="처방유일번호"/>
- <Column id="prcpdd" type="STRING" size="256" sumtext="처방일자"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_judgdetl_rsltlst_rslttextinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_judgdetl_medinfo_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="meddd" type="STRING" size="256" sumtext="진찰일"/>
- <Column id="meddrid" type="STRING" size="256" sumtext="진찰의ID"/>
- <Column id="medtm" type="STRING" size="256" sumtext="진찰시간"/>
- <Column id="medseq" type="STRING" size="256" sumtext="진찰일련번호"/>
- <Column id="remedyn" type="STRING" size="256" sumtext="재진찰여부"/>
- <Column id="execflag" type="STRING" size="256" sumtext="실행구분"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_baseinfo_meddrlst_itemdr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_judgdetl_judginfo_judg" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="healexamflag" type="STRING" size="256" sumtext="건진구분"/>
- <Column id="healexamdetlflag" type="STRING" size="256" sumtext="건진상세구분"/>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="예약등록일자"/>
- <Column id="rsrvno" type="INT" size="256" sumtext="예약번호"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
- <Column id="cretno" type="INT" size="256" sumtext="생성번호"/>
- <Column id="judgdd" type="STRING" size="256" sumtext="판정일자"/>
- <Column id="judgdrid" type="STRING" size="256" sumtext="판정의id"/>
- <Column id="judgdrnm" type="STRING" size="256" sumtext="판정의명"/>
- <Column id="judgdrengnm" type="STRING" size="256" sumtext="판정의영문명"/>
- <Column id="licnsno" type="STRING" size="256" sumtext="판정의면허번호"/>
- <Column id="judgdeptnm" type="STRING" size="256" sumtext="판정진료과"/>
- <Column id="judgdd2" type="STRING" size="256" sumtext="판정일자"/>
- <Column id="judgdrid2" type="STRING" size="256" sumtext="판정의id"/>
- <Column id="judgflag" type="STRING" size="256" sumtext="1차판정구분"/>
- <Column id="judgcnts1" type="STRING" size="256" sumtext="1차판정내역"/>
- <Column id="judgflag2" type="STRING" size="256" sumtext="2차판정구분"/>
- <Column id="judgcnts2" type="STRING" size="256" sumtext="2차판정내역"/>
- <Column id="judgstat" type="STRING" size="256" sumtext="판정상태"/>
- <Column id="judgchestflag" type="STRING" size="256" sumtext="판정흉부촬영구분"/>
- <Column id="judgchestflag2" type="STRING" size="256" sumtext="판정흉부촬영구분2"/>
- <Column id="judgdept" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="judgdd"/>
- <Col id="judgdrid"/>
- <Col id="judgdept"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_baseinfo_judgdrlst_itemdr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_judgdetl_judginfo_medinqr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_judgdetl_judginfo_medinqr_oncolumnchanged">
- <ColumnInfo>
- <Column id="judginqrnm" type="STRING" size="256" sumtext="판정문진명"/>
- <Column id="judgrsltcnts" type="STRING" size="256" sumtext="판정문진결과"/>
- <Column id="judgremcnts" type="STRING" size="256" sumtext="판정문진비고"/>
- <Column id="judginqrflag" type="STRING" size="256" sumtext="판정문진구분"/>
- <Column id="judginqrcd" type="STRING" size="256" sumtext="판정문진코드"/>
- <Column id="judgrsltcd" type="STRING" size="256" sumtext="판정문진결과코드"/>
- <Column id="answcdflag" type="STRING" size="256" sumtext="답변유형"/>
- <Column id="stat" type="STRING" size="256" sumtext="등록상태"/>
- <Column id="lrgrsltyn" type="STRING" size="256" sumtext="큰결과여부"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_judgdetl_judginfo_judginqr" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_judgdetl_judginfo_judginqr_oncolumnchanged">
- <ColumnInfo>
- <Column id="judginqrnm" type="STRING" size="256" sumtext="판정문진명"/>
- <Column id="judgrsltcnts" type="STRING" size="256" sumtext="판정문진결과"/>
- <Column id="judgremcnts" type="STRING" size="256" sumtext="판정문진비고"/>
- <Column id="judginqrflag" type="STRING" size="256" sumtext="판정문진구분"/>
- <Column id="judginqrcd" type="STRING" size="256" sumtext="판정문진코드"/>
- <Column id="judgrsltcd" type="STRING" size="256" sumtext="판정문진결과코드"/>
- <Column id="answcdflag" type="STRING" size="256" sumtext="답변유형"/>
- <Column id="stat" type="STRING" size="256" sumtext="등록상태"/>
- <Column id="lrgrsltyn" type="STRING" size="256" sumtext="큰결과여부"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_judgdetl_judginfo_apntinqr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_judgdetl_judginfo_apntinqr_oncolumnchanged">
- <ColumnInfo>
- <Column id="judginqrnm" type="STRING" size="256" sumtext="판정문진명"/>
- <Column id="judgrsltcnts" type="STRING" size="256" sumtext="판정문진결과"/>
- <Column id="judgremcnts" type="STRING" size="256" sumtext="판정문진비고"/>
- <Column id="judginqrflag" type="STRING" size="256" sumtext="판정문진구분"/>
- <Column id="judginqrcd" type="STRING" size="256" sumtext="판정문진코드"/>
- <Column id="judgrsltcd" type="STRING" size="256" sumtext="판정문진결과코드"/>
- <Column id="answcdflag" type="STRING" size="256" sumtext="답변유형"/>
- <Column id="stat" type="STRING" size="256" sumtext="등록상태"/>
- <Column id="lrgrsltyn" type="STRING" size="256" sumtext="큰결과여부"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_send_item2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_patinfo_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_send_info" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_fstjudglst_V005" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_sendjudglst_V006" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_chestjudglst_V007" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_addrinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_initaddrinfo_R001" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_chedetlflaglst_A0069" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_ghedetlflaglst_A0070" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="srchhealexamflag" type="STRING" size="256"/>
- <Column id="srchhealexamdetlflag" type="STRING" size="256"/>
- <Column id="srchjudgdrid" type="STRING" size="256"/>
- <Column id="srchfromdd" type="STRING" size="256"/>
- <Column id="srchtodd" type="STRING" size="256"/>
- <Column id="srchpid" type="STRING" size="256"/>
- <Column id="srchorddd" type="STRING" size="256"/>
- <Column id="srchpnm" type="STRING" size="256"/>
- <Column id="srchrsrvdd" type="STRING" size="256"/>
- <Column id="srchrsrvno" type="STRING" size="256"/>
- <Column id="srchinstcd" type="STRING" size="256"/>
- <Column id="srchstatflag" type="STRING" size="256"/>
- <Column id="srchcretno" type="STRING" size="256"/>
- <Column id="iemr" type="STRING" size="256"/>
- <Column id="savedata" type="STRING" size="256"/>
- <Column id="inqrflag" type="STRING" size="256"/>
- <Column id="srchhealexamdetlflag2" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="srchhealexamflag"/>
- <Col id="srchhealexamdetlflag"/>
- <Col id="srchjudgdrid"/>
- <Col id="srchfromdd"/>
- <Col id="srchtodd"/>
- <Col id="srchpid"/>
- <Col id="srchorddd"/>
- <Col id="srchpnm"/>
- <Col id="srchrsrvdd"/>
- <Col id="srchrsrvno"/>
- <Col id="srchinstcd"/>
- <Col id="srchstatflag"/>
- <Col id="srchcretno"/>
- <Col id="iemr"/>
- <Col id="savedata"/>
- <Col id="inqrflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_drlst_itemdr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="drid" type="STRING" size="256" sumtext="의사ID"/>
- <Column id="drnm" type="STRING" size="256" sumtext="의사명"/>
- <Column id="drlicnsno" type="STRING" size="256" sumtext="면허번호"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_send_item1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_judgdetl_rsltlst_itemorddd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="orddd1" type="STRING" size="256" sumtext="건진년도1"/>
- <Column id="orddd2" type="STRING" size="256" sumtext="건진년도2"/>
- <Column id="orddd3" type="STRING" size="256" sumtext="건진년도3"/>
- <Column id="hopedd1" type="STRING" size="4" sumtext="건진년도1"/>
- <Column id="hopedd2" type="STRING" size="4" sumtext="건진년도2"/>
- <Column id="hopedd3" type="STRING" size="4" sumtext="건진년도3"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_judgdetl_judginfo_answ" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="judginqrcd" type="STRING" size="256" sumtext="진찰답변코드"/>
- <Column id="answcd" type="STRING" size="256" sumtext="진찰답변명"/>
- <Column id="answcnts" type="STRING" size="256" sumtext="진찰문진코드"/>
- <Column id="inqrflag" type="STRING" size="256" sumtext="문진구분"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_temp_judgdetl_judginfo_judg" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="healexamflag" type="STRING" size="256" sumtext="건진구분"/>
- <Column id="healexamdetlflag" type="STRING" size="256" sumtext="건진상세구분"/>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="예약등록일자"/>
- <Column id="rsrvno" type="INT" size="256" sumtext="예약번호"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
- <Column id="cretno" type="INT" size="256" sumtext="생성번호"/>
- <Column id="judgdd" type="STRING" size="256" sumtext="판정일자"/>
- <Column id="judgdrid" type="STRING" size="256" sumtext="판정의id"/>
- <Column id="judgdrnm" type="STRING" size="256" sumtext="판정의명"/>
- <Column id="judgdrengnm" type="STRING" size="256" sumtext="판정의영문명"/>
- <Column id="licnsno" type="STRING" size="256" sumtext="판정의면허번호"/>
- <Column id="judgdeptnm" type="STRING" size="256" sumtext="판정진료과"/>
- <Column id="judgdd2" type="STRING" size="256" sumtext="판정일자"/>
- <Column id="judgdrid2" type="STRING" size="256" sumtext="판정의id"/>
- <Column id="judgflag" type="STRING" size="256" sumtext="1차판정구분"/>
- <Column id="judgcnts1" type="STRING" size="256" sumtext="1차판정내역"/>
- <Column id="judgflag2" type="STRING" size="256" sumtext="2차판정구분"/>
- <Column id="judgcnts2" type="STRING" size="256" sumtext="2차판정내역"/>
- <Column id="judgstat" type="STRING" size="256" sumtext="판정상태"/>
- <Column id="judgchestflag" type="STRING" size="256" sumtext="판정흉부촬영구분"/>
- <Column id="judgchestflag2" type="STRING" size="256" sumtext="판정흉부촬영구분2"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_temp_judgdetl_judginfo_apntinqr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="judginqrnm" type="STRING" size="256" sumtext="판정문진명"/>
- <Column id="judgrsltcnts" type="STRING" size="256" sumtext="판정문진결과"/>
- <Column id="judgremcnts" type="STRING" size="256" sumtext="판정문진비고"/>
- <Column id="judginqrflag" type="STRING" size="256" sumtext="판정문진구분"/>
- <Column id="judginqrcd" type="STRING" size="256" sumtext="판정문진코드"/>
- <Column id="judgrsltcd" type="STRING" size="256" sumtext="판정문진결과코드"/>
- <Column id="answcdflag" type="STRING" size="256" sumtext="답변유형"/>
- <Column id="stat" type="STRING" size="256" sumtext="등록상태"/>
- <Column id="lrgrsltyn" type="STRING" size="256" sumtext="큰결과여부"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_temp_judgdetl_judginfo_medinqr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="judginqrnm" type="STRING" size="256" sumtext="판정문진명"/>
- <Column id="judgrsltcnts" type="STRING" size="256" sumtext="판정문진결과"/>
- <Column id="judgremcnts" type="STRING" size="256" sumtext="판정문진비고"/>
- <Column id="judginqrflag" type="STRING" size="256" sumtext="판정문진구분"/>
- <Column id="judginqrcd" type="STRING" size="256" sumtext="판정문진코드"/>
- <Column id="judgrsltcd" type="STRING" size="256" sumtext="판정문진결과코드"/>
- <Column id="answcdflag" type="STRING" size="256" sumtext="답변유형"/>
- <Column id="stat" type="STRING" size="256" sumtext="등록상태"/>
- <Column id="lrgrsltyn" type="STRING" size="256" sumtext="큰결과여부"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_temp_judgdetl_judginfo_judginqr" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="judginqrnm" type="STRING" size="256" sumtext="판정문진명"/>
- <Column id="judgrsltcnts" type="STRING" size="256" sumtext="판정문진결과"/>
- <Column id="judgremcnts" type="STRING" size="256" sumtext="판정문진비고"/>
- <Column id="judginqrflag" type="STRING" size="256" sumtext="판정문진구분"/>
- <Column id="judginqrcd" type="STRING" size="256" sumtext="판정문진코드"/>
- <Column id="judgrsltcd" type="STRING" size="256" sumtext="판정문진결과코드"/>
- <Column id="answcdflag" type="STRING" size="256" sumtext="답변유형"/>
- <Column id="stat" type="STRING" size="256" sumtext="등록상태"/>
- <Column id="lrgrsltyn" type="STRING" size="256" sumtext="큰결과여부"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_temp_judgdetl_judginfo_answ" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="judginqrcd" type="STRING" size="256" sumtext="진찰답변코드"/>
- <Column id="answcd" type="STRING" size="256" sumtext="진찰답변명"/>
- <Column id="answcnts" type="STRING" size="256" sumtext="진찰문진코드"/>
- <Column id="inqrflag" type="STRING" size="256" sumtext="문진구분"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_judgdetl_judginfo_judg_judg1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_judgdetl_judginfo_judg_judg2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_judgdetl_judginfo_judg_judgchest" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_printinfo_printlist_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_printinfolist_R002" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hidden_signinfo_img" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="signdata" type="BLOB" size="0" encript="base64" sumtext="사인이미지"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_count_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_savedata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_savedata_savepast" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_past" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="medinqrnm" type="STRING" size="256" sumtext="진찰명"/>
- <Column id="medrsltcnts" type="STRING" size="256" sumtext="진찰결과"/>
- <Column id="medremcnts" type="STRING" size="256" sumtext="진찰비고"/>
- <Column id="medinqrflag" type="STRING" size="256" sumtext="진찰문진구분"/>
- <Column id="medinqrcd" type="STRING" size="256" sumtext="진찰문진코드"/>
- <Column id="medrsltcd" type="STRING" size="256" sumtext="진찰문진결과코드"/>
- <Column id="answcdflag" type="STRING" size="256" sumtext="답변유형"/>
- <Column id="stat" type="STRING" size="256" sumtext="등록상태"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_temp_body" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="medinqrnm" type="STRING" size="256" sumtext="진찰명"/>
- <Column id="medrsltcnts" type="STRING" size="256" sumtext="진찰결과"/>
- <Column id="medremcnts" type="STRING" size="256" sumtext="진찰비고"/>
- <Column id="medinqrflag" type="STRING" size="256" sumtext="진찰문진구분"/>
- <Column id="medinqrcd" type="STRING" size="256" sumtext="진찰문진코드"/>
- <Column id="medrsltcd" type="STRING" size="256" sumtext="진찰문진결과코드"/>
- <Column id="answcdflag" type="STRING" size="256" sumtext="답변유형"/>
- <Column id="stat" type="STRING" size="256" sumtext="등록상태"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_temp_socl" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="medinqrnm" type="STRING" size="256" sumtext="진찰명"/>
- <Column id="medrsltcnts" type="STRING" size="256" sumtext="진찰결과"/>
- <Column id="medremcnts" type="STRING" size="256" sumtext="진찰비고"/>
- <Column id="medinqrflag" type="STRING" size="256" sumtext="진찰문진구분"/>
- <Column id="medinqrcd" type="STRING" size="256" sumtext="진찰문진코드"/>
- <Column id="medrsltcd" type="STRING" size="256" sumtext="진찰문진결과코드"/>
- <Column id="answcdflag" type="STRING" size="256" sumtext="답변유형"/>
- <Column id="stat" type="STRING" size="256" sumtext="등록상태"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_temp_famy" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="medinqrnm" type="STRING" size="256" sumtext="진찰명"/>
- <Column id="medrsltcnts" type="STRING" size="256" sumtext="진찰결과"/>
- <Column id="medremcnts" type="STRING" size="256" sumtext="진찰비고"/>
- <Column id="medinqrflag" type="STRING" size="256" sumtext="진찰문진구분"/>
- <Column id="medinqrcd" type="STRING" size="256" sumtext="진찰문진코드"/>
- <Column id="medrsltcd" type="STRING" size="256" sumtext="진찰문진결과코드"/>
- <Column id="answcdflag" type="STRING" size="256" sumtext="답변유형"/>
- <Column id="stat" type="STRING" size="256" sumtext="등록상태"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_savedata_judginqr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="switch1.case_pat.group2.cmb_srchhealexamdetlflag" propid="value" datasetid="ds_init_send" columnid="srchhealexamdetlflag"/>
- <BindItem id="item1" compid="switch1.case_pat.group2.ipt_srchfromdd" propid="value" datasetid="ds_init_send" columnid="srchfromdd"/>
- <BindItem id="item2" compid="switch1.case_pat.group2.ipt_srchtodd" propid="value" datasetid="ds_init_send" columnid="srchtodd"/>
- <BindItem id="item3" compid="switch1.case_pat.group2.ipt_pid" propid="value" datasetid="ds_init_send" columnid="srchpid"/>
- <BindItem id="item4" compid="switch1.case_pat.group2.ipt_pnm" propid="value" datasetid="ds_init_send" columnid="srchpnm"/>
- <BindItem id="item5" compid="switch1.case_pat.group2.cmb_statflag" propid="value" datasetid="ds_init_send" columnid="srchstatflag"/>
- <BindItem id="item6" compid="switch1.case_pat.group2.cmb_srchjudgdrid" propid="value" datasetid="ds_init_send" columnid="srchjudgdrid"/>
- <BindItem id="item7" compid="switch1.case_judg.group1.cmb_srchhealexamdetlflag2" propid="value" datasetid="ds_init_send" columnid="srchhealexamdetlflag2"/>
- <BindItem id="item8" compid="switch1.case_judg.group1.ipt_srchpid2" propid="value" datasetid="ds_init_send" columnid="srchpid2"/>
- <BindItem id="item9" compid="switch1.case_judg.group1.ipt_srchpnm2" propid="value" datasetid="ds_init_send" columnid="srchpnm2"/>
- <BindItem id="item10" compid="switch1.case_judg.group1.opt_sex" propid="value" datasetid="ds_init_send" columnid="srchsex"/>
- <BindItem id="item11" compid="switch1.case_judg.group1.opt_age" propid="value" datasetid="ds_init_send" columnid="srchage"/>
- <BindItem id="item12" compid="switch1.case_judg.group1.cmb_srchrsrvdd" propid="value" datasetid="ds_init_send" columnid="srchrsrvdd"/>
- <BindItem id="item13" compid="switch1.case_judg.opt_pkgnm" propid="value" datasetid="ds_init_send" columnid="srchpkgnm"/>
- <BindItem id="item14" compid="switch1.case_judg.tar_rsltcnts1" propid="value" datasetid="ds_main_judgdetl_rsltlst_rslttextinfo" columnid="rslt1"/>
- <BindItem id="item15" compid="switch1.case_judg.tar_rsltcnts2" propid="value" datasetid="ds_main_judgdetl_rsltlst_rslttextinfo" columnid="rslt2"/>
- <BindItem id="item16" compid="switch1.case_judg.tar_rsltcnts3" propid="value" datasetid="ds_main_judgdetl_rsltlst_rslttextinfo" columnid="rslt3"/>
- <BindItem id="item17" compid="switch1.case_judg.ipt_meddd" propid="value" datasetid="ds_main_judgdetl_medinfo_item" columnid="meddd"/>
- <BindItem id="item18" compid="switch1.case_judg.cmb_meddr" propid="value" datasetid="ds_main_judgdetl_medinfo_item" columnid="meddrid"/>
- <BindItem id="item19" compid="switch1.case_judg.ipt_judgdd" propid="value" datasetid="ds_main_judgdetl_judginfo_judg" columnid="judgdd"/>
- <BindItem id="item20" compid="switch1.case_judg.cmb_judgdr" propid="value" datasetid="ds_main_judgdetl_judginfo_judg" columnid="judgdrid"/>
- <BindItem id="item21" compid="switch1.case_judg.cap_year1" propid="value" datasetid="ds_main_judgdetl_rsltlst_itemorddd" columnid="hopedd1"/>
- <BindItem id="item24" compid="switch1.case_judg.cap_year2" propid="value" datasetid="ds_main_judgdetl_rsltlst_itemorddd" columnid="hopedd2"/>
- <BindItem id="item25" compid="switch1.case_judg.cap_year3" propid="value" datasetid="ds_main_judgdetl_rsltlst_itemorddd" columnid="hopedd3"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2015-11-13
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2015-11-13 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- include "ast_healthexamrsrvacptxp::AHA.xjs";
- include "ast_healthexambasexp::healcombolist.xjs";
- var arErrorCode = new HashArray();
- var m_vHealexamflag = "";
- var m_vHealexamdetlflag = "";
- var m_vHealexamstatflag = "";
- function SMAHA04420_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj);
- }
- function SMAHA04420_onload(obj:Form, e:LoadEventInfo)
- {
- grdf_initGrid(switch1.case_pat.grd_judgpatlst);
- grdf_initGrid(switch1.case_judg.grd_rsltlst);
- grdf_initGrid(switch1.case_judg.grd_rslttextlst);
- grdf_initGrid(switch1.case_judg.switch2.case_inqr.grd_apntinqrlst);
- grdf_setRowTypeIcon(switch1.case_judg.switch2.case_inqr.grd_apntinqrlst, 0);
- grdf_initGrid(switch1.case_judg.switch2.case_med.grd_medinqrlst);
- grdf_setRowTypeIcon(switch1.case_judg.switch2.case_med.grd_medinqrlst, 0);
- grdf_initGrid(switch1.case_judg.switch2.case_prnt.grd_judginqrlst);
- grdf_setRowTypeIcon(switch1.case_judg.switch2.case_prnt.grd_judginqrlst, 0);
-
- if( frmf_checkOpener() )
- {
- var sFlag = opener.frmf_getParameter("SMAHA04410_PARAM1");
-
- if(utlf_isNull(sFlag))
- {
- m_vHealexamflag = "G"
- m_vHealexamdetlflag = "G02"
- }
- else
- {
- m_vHealexamflag = sFlag.substr(0,1);
- m_vHealexamdetlflag = sFlag;
- }
-
- var sPid = opener.frmf_getParameter("SMAHA04410_PARAM2");
- if( !utlf_isNull(sPid))
- {
- switch1.tabindex = 1;
- ds_init_send.setColumn(0, "srchpid2", sPid);
-
- if( frmf_checkAuth("R") )
- {
- fGetPatinfoWithPid(sPid);
- }
- }
- var sOrdDD = opener.frmf_getParameter("SMAHA04410_PARAM3");
- var sCretno = opener.frmf_getParameter("SMAHA04410_PARAM4");
-
- var sNd = switch1.case_judg.group1.cmb_srchrsrvdd.innerdataset;
- var nodelist = sNd;
-
- for(var i = 0; i < nodelist.rowcount; i++)
- {
- var desPid = nodelist.getColumn(i, "pid");
- var desOrd = nodelist.getColumn(i, "orddd");
- var desCretno = nodelist.getColumn(i, "cretno");
-
- if(desPid == sPid && desOrd == sOrdDD && desCretno == sCretno)
- {
- ds_init_send_info.copyData(nodelist);
- ds_init_send_info.clearData();
- ds_init_send_info.copyRow(ds_init_send_info.addRow(), nodelist, i);
-
- switch1.case_judg.group1.cmb_srchrsrvdd.value = nodelist.getColumn(i, "rsrvdd");
- fGetJudgDetlInfo( nodelist.getColumn(i, "rsrvdd"), nodelist.getColumn(i, "rsrvno"), nodelist.getColumn(i, "pkgnm"), sPid, sOrdDD , sCretno );
- break;
- }
- }
-
- switch1.tabindex = 1;
- switch1.case_judg.switch2.tabindex = 1;
- }
- fGetBasicCdList();
- fSetJudgDr(); // 판정의 셋팅
- fSrchInit();
- frmf_addComboItem("switch1.case_judg.cmb_meddr","--진찰의--","","above");
- frmf_addComboItem("switch1.case_judg.cmb_judgdr","--판정의--","","above");
-
- switch1.case_judg.cmb_meddr.value = "";
- switch1.case_judg.cmb_meddr.index = 0;
-
- switch1.case_judg.cmb_judgdr.index = 0;
- switch1.case_judg.cmb_judgdr.value = "";
-
- switch1.case_pat.group2.btn_search.enable = frmf_checkAuth("R");
- switch1.case_judg.group1.btn_search2.enable = frmf_checkAuth("R");
- btn_clear.enable = frmf_checkAuth("X");
-
- if( frmf_checkAuth("R") )
- {
- fGetJudgPatList();
- }
- appf_delPatientInfos();
- }
- function fGetPatinfoWithPid(sPid )
- {
- if( utlf_isNull(sPid)) return ;
- if(utlf_isNull(ds_init_send.getColumn(0, "srchhealexamdetlflag2")))
- {
- switch1.case_judg.group1.cmb_srchhealexamdetlflag2.value = m_vHealexamdetlflag;
- }
- if( ahafGetPatInfo(2, sPid, "" , "ds_init_send_item2" ) == true )
- {
- switch1.case_judg.group1.ipt_srchpid2.value = sPid;
- switch1.case_judg.group1.ipt_srchpnm2.value = ds_temp_patinfo_item.getColumn(0, "hngnm");
- switch1.case_judg.group1.opt_sex.value = ds_temp_patinfo_item.getColumn(0, "sex");
- switch1.case_judg.group1.opt_age.value = ds_temp_patinfo_item.getColumn(0, "age");
- ahafGetHistList2(sPid, switch1.case_judg.group1.cmb_srchhealexamdetlflag2.value , "E");
-
- ds_temp_histlst_item.copyData(ds_main_info_histlst_item)
- }
- }
- function fGetBasicCdList()
- {
- if(!frmf_checkOpener() )
- {
- switch1.tabindex = 0;
-
- if( utlf_isNull(m_vHealexamflag))
- {
- var sFlag = frmf_getMenuParam();
-
- if(utlf_isNull(sFlag))
- {
- m_vHealexamflag = "G"
- m_vHealexamdetlflag = "G02"
- }
- else
- {
- m_vHealexamflag = sFlag.substr(0,1);
- m_vHealexamdetlflag = sFlag.substr(0,3);
- if (String(sFlag).length > 3)
- {
- m_vHealexamstatflag = sFlag.substr(3,1);
- }
- }
- }
- }
-
- var arrParam = [{dsNm: "ds_init_baseinfo_chedetlflaglst_A0069", cdGrpId: "A0069"}
- ,{dsNm: "ds_init_baseinfo_ghedetlflaglst_A0070", cdGrpId: "A0070"}
- ,{dsNm: "ds_init_baseinfo_rslttypelst_A0066", cdGrpId: "A0066"}
- ,{dsNm: "ds_init_baseinfo_plceflag_A0110", cdGrpId: "A0110"}
- ,{dsNm: "ds_init_baseinfo_inqrflag_A0106", cdGrpId: "A0106"}
- ,{dsNm: "ds_init_baseinfo_statlst_A0107", cdGrpId: "A0107"}
- ,{dsNm: "ds_init_baseinfo_rsltcnstflaglst_A0123", cdGrpId: "A0123"}]
- appf_getCodeList(arrParam);
-
- //submit("TRZBC00101");
- var arrParam = [{dsNm: "ds_init_baseinfo_fstjudglst_V005", cdGrpId: "V005"}
- ,{dsNm: "ds_init_baseinfo_sendjudglst_V006", cdGrpId: "V006"}
- ,{dsNm: "ds_init_baseinfo_chestjudglst_V007", cdGrpId: "V007"}
- ,{dsNm: "ds_init_baseinfo_initaddrinfo_R001", cdGrpId: "R001"}];
- healGetCodeList(arrParam);
-
- var arrParam = [{dsNm: "ds_init_baseinfo_printinfolist_R002", cdGrpId: "R002"}];
- healGetCodeList(arrParam);
- ds_init_baseinfo_fstjudglst_V005.deleteRow(0);
- ds_init_baseinfo_sendjudglst_V006.deleteRow(0);
- ds_init_baseinfo_chestjudglst_V007.deleteRow(0);
-
- dsf_makeValue(ds_init_addrinfo, "CF1", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "CF1", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "CP1", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "CP1", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "CP2", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "CP2", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "E01", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "E01", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "E02", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "E02", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "E03", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "E03", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "E04", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "E04", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "K01", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "K01", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "K02", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "K02", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "K03", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "K03", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "K04", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "K04", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "PV1", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "PV1", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "PV2", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "PV2", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "VF1", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "VF1", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "logoimg", "BLOB", rptf_getImageURL("cmc"));
-
- if(m_vHealexamflag == "C")
- {
- ds_init_baseinfo_hedetlflaglst_item.copyData(ds_init_baseinfo_chedetlflaglst_A0069);
- }
- else
- {
- ds_init_baseinfo_hedetlflaglst_item.copyData(ds_init_baseinfo_ghedetlflaglst_A0070);
- }
- if (!utlf_isNull(m_vHealexamstatflag))
- {
- if (m_vHealexamstatflag == "1")
- {
- ds_send.setColumn(0, "inqrflag","F");
- switch1.case_judg.switch2.tabindex = 0;
- }
- else if (m_vHealexamstatflag == "2")
- {
- ds_send.setColumn(0, "inqrflag","G");
- switch1.case_judg.switch2.tabindex = 1;
- }
- }
- ds_send.setColumn(0, "srchhealexamflag" , m_vHealexamflag);
- ds_send.setColumn(0, "srchhealexamdetlflag" , m_vHealexamdetlflag);
- ds_init_send.setColumn(0, "srchstatflag" , "1");
-
- dsf_makeValue(ds_send, "healexamflag", "String" , m_vHealexamflag);
- dsf_makeValue(ds_send, "healexamdetlflag", "String" , m_vHealexamdetlflag);
- dsf_makeValue(ds_send, "drflag", "String" , "J" );
-
- var oParam = {};
- oParam.id = "TRAHA31303";
- oParam.service = "healthexambaseapp.AssoCode";
- oParam.method = "reqGetComDrList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_init_drlst_itemdr=itemdr";
- oParam.async = false;
- //oParam.callback = "cf_TRAHA31303";
- tranf_submit(oParam)
-
- ds_init_baseinfo_judgdrlst_itemdr.copyData(ds_init_drlst_itemdr);
- ds_send.setColumn(0, "srchhealexamflag" , m_vHealexamflag);
- ds_send.setColumn(0, "srchhealexamdetlflag" , m_vHealexamdetlflag);
- dsf_makeValue(ds_send, "healexamflag", "String" , m_vHealexamflag);
- dsf_makeValue(ds_send, "healexamdetlflag", "String" , m_vHealexamdetlflag);
- dsf_makeValue(ds_send, "drflag", "string", "M" );
- var oParam = {};
- oParam.id = "TRAHA31303";
- oParam.service = "healthexambaseapp.AssoCode";
- oParam.method = "reqGetComDrList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_init_drlst_itemdr=itemdr";
- oParam.async = false;
- //oParam.callback = "cf_TRAHA31303";
- tranf_submit(oParam)
-
- ds_init_baseinfo_meddrlst_itemdr.copyData(ds_init_drlst_itemdr);
- }
- function fGetJudgPatList()
- {
- ds_main_judgpatlst_item.clearData();
-
- ds_send.setColumn(0, "srchhealexamdetlflag" , ds_init_send.getColumn(0, "srchhealexamdetlflag"));
- ds_send.setColumn(0, "srchpid" , switch1.case_pat.group2.ipt_pid.value);
- ds_send.setColumn(0, "srchpnm" , switch1.case_pat.group2.ipt_pnm.value);
- ds_send.setColumn(0, "srchfromdd" , ds_init_send.getColumn(0, "srchfromdd"));
- ds_send.setColumn(0, "srchtodd" , ds_init_send.getColumn(0, "srchtodd"));
- ds_send.setColumn(0, "srchjudgdrid" , switch1.case_pat.group2.cmb_srchjudgdrid.value);
- ds_send.setColumn(0, "srchstatflag" , switch1.case_pat.group2.cmb_statflag.value);
-
- ds_send.setColumn(0, "srchinstcd" , sysf_getUserInfo("dutplceinstcd"));
- ds_send.setColumn(0, "srchhealexamflag" , m_vHealexamflag);
- var oParam = {};
- oParam.id = "TRAHA04411";
- oParam.service = "healthexamjudgapp.JudgInpt";
- oParam.method = "reqGetJudgPatList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_main_judgpatlst_item=item";
- oParam.async = false;
- //oParam.callback = "cf_TRAHA04411";
- tranf_submit(oParam);
- }
- function fSetJudgDr()
- {
- var licnsno = sysf_getUserInfo("licnsno");
- var selChk = false;
-
- for(var i = 0; i < ds_init_baseinfo_drlst_itemdr.rowcount; i++)
- {
- if(ds_init_baseinfo_drlst_itemdr.getColumn(i, "drid") == licnsno)
- {
- switch1.case_pat.group2.cmb_srchjudgdrid.index = i
- dsf_makeValue(ds_hidden, "judgdr", "String" , licnsno);
- selChk = true;
- }
- }
- if(selChk == false)
- {
- switch1.case_pat.group2.cmb_srchjudgdrid.index = 0;
- }
- }
- function fSrchInit()
- {
- switch1.case_pat.group2.cmb_srchhealexamdetlflag.value = m_vHealexamdetlflag;
- switch1.case_judg.group1.cmb_srchhealexamdetlflag2.value = m_vHealexamdetlflag;
-
- var cur_date = utlf_getCurrentDate();
- switch1.case_pat.group2.ipt_srchfromdd.value = cur_date;
- switch1.case_pat.group2.ipt_srchtodd.value = cur_date;
- }
- function switch1_case_pat_group2_cmb_srchjudgdrid_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fGetJudgPatList();
- }
- function switch1_case_pat_group2_ipt_srchtodd_onchanged(obj:Calendar, e:ChangeEventInfo)
- {
- fGetJudgPatList();
- }
- function switch1_case_pat_group2_ipt_pid_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- if( !ahafGetPatInfo(2, obj.value, "" , "ds_init_send_item1" ) ) return ;
-
- ds_init_send_item1.setColumn(0, "pid", ds_temp_patinfo_item.getColumn(0, "pid"));
- ds_init_send_item1.setColumn(0, "hngnm", ds_temp_patinfo_item.getColumn(0, "hngnm"));
-
- if( utlf_isNull(ds_init_send_item1.getColumn(0, "pid"))) return ;
-
- fGetJudgPatList();
- }
- }
- function switch1_case_pat_group2_btn_srchpat_onclick(obj:Button, e:ClickEventInfo)
- {
- fSearchPatInfo("SMAHA00100", "pnm", switch1.case_pat.group2.ipt_pnm.value, "N", "ds_init_send" ,"srchpid","srchpnm");
- if(!utlf_isNull(switch1.case_pat.group2.ipt_pid.value)) fGetJudgPatList();
- }
- function switch1_case_pat_group2_cmb_statflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fGetJudgPatList();
- }
- function switch1_case_pat_group2_btn_search_onclick(obj:Button, e:ClickEventInfo)
- {
- fGetJudgPatList();
- }
- function switch1_case_pat_grd_judgpatlst_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- fGetJudgInfo();
- }
- function fGetJudgInfo()
- {
- var idx = ds_main_judgpatlst_item.rowposition;
- if( idx < 0) return ;
-
- var vPid = ds_main_judgpatlst_item.getColumn(idx, "pid");
- if(utlf_isNull(vPid)) return ;
-
- fInit(true);
-
- var vRsrvdd = ds_main_judgpatlst_item.getColumn(idx, "rsrvdd");
- var vRsrvno = ds_main_judgpatlst_item.getColumn(idx, "rsrvno");
- var vOrdDD = ds_main_judgpatlst_item.getColumn(idx, "orddd");
- var vJudgStat = ds_main_judgpatlst_item.getColumn(idx, "judgstat");
- var vHealexamFlag = ds_main_judgpatlst_item.getColumn(idx, "healexamflag");
- var vHealexamDetlFlag = ds_main_judgpatlst_item.getColumn(idx, "healexamdetlflag");
- var vCretno = ds_main_judgpatlst_item.getColumn(idx, "cretno");
- var vSex = ds_main_judgpatlst_item.getColumn(idx, "sex");
- var vAge = ds_main_judgpatlst_item.getColumn(idx, "age");
- var vPkgnm = ds_main_judgpatlst_item.getColumn(idx, "pkgnm");
- var vHopedd = ds_main_judgpatlst_item.getColumn(idx, "hopedd");
-
- switch1.case_judg.group1.cmb_srchhealexamdetlflag2.value = vHealexamDetlFlag
- switch1.case_judg.group1.ipt_srchpid2.value = vPid;
- switch1.case_judg.group1.ipt_srchpnm2.value = ds_main_judgpatlst_item.getColumn(idx, "hngnm");
- switch1.case_judg.group1.opt_sex.value = vSex;
- switch1.case_judg.group1.opt_age.value = vAge;
- switch1.case_judg.opt_pkgnm.value = vPkgnm;
- switch1.case_judg.group1.cmb_srchrsrvdd.value = vRsrvdd;
- ds_send.setColumn(0, "inqrflag", "F");
-
- ds_init_send_info.copyData(ds_main_judgpatlst_item);
- ds_init_send_info.clearData();
- ds_init_send_info.copyRow(ds_init_send_info.addRow(), ds_main_judgpatlst_item, idx);
-
- ds_send.setColumn(0, "inqrflag","G");
- switch1.case_judg.switch2.tabindex = 1;
- switch1.tabindex = 1;
-
- ahafGetHistList2(vPid, switch1.case_pat.group2.cmb_srchhealexamdetlflag.value , "E");
- var sNd = switch1.case_judg.group1.cmb_srchrsrvdd.innerdataset;
- var nodelist = sNd;
-
- if(nodelist.rowcount > 0)
- {
- for(var i = 0; i < nodelist.rowcount; i++)
- {
- var desPid = nodelist.getColumn(i, "pid");
- var desOrd = nodelist.getColumn(i, "orddd");
- var desCretno = nodelist.getColumn(i, "cretno");
-
- if(desPid == vPid && desOrd == vOrdDD && desCretno == vCretno)
- {
- switch1.case_judg.group1.cmb_srchrsrvdd.index = i;
- fGetJudgDetlInfo( vRsrvdd, vRsrvno , vPkgnm, vPid, vOrdDD , vCretno );
- break;
- }
- }
- }
- else
- {
- switch1.case_judg.cmb_meddr.index = 0;
- switch1.case_judg.cmb_judgdr.index = 0;
- }
- }
- function fInit(bDetl)
- {
- ds_main_judgdetl_rsltlst_item.clearData();
- ds_main_judgdetl_rsltlst_itemtext.clearData();
- ds_main_judgdetl_judginfo_judginqr.clearData();
-
- ds_main_judgdetl_medinfo_item.clearData();
- ds_main_judgdetl_medinfo_item.addRow();
-
- ds_main_judgdetl_judginfo_judg.clearData();
- ds_main_judgdetl_judginfo_judg.addRow();
-
- ds_main_judgdetl_rsltlst_rslttextinfo.clearData();
- ds_main_judgdetl_rsltlst_itemorddd.clearData();
-
- ds_init_send_info.clearData();
- ds_init_send_info.addRow();
-
- ds_temp_histlst_item.clearData();
-
- ds_init_send.setColumn(0, "srchhealexamdetlflag2" ,"");
- ds_init_send.setColumn(0, "srchrsrvdd" ,"");
- ds_init_send.setColumn(0, "srchpid2" ,"");
- ds_init_send.setColumn(0, "srchpnm2" ,"");
- ds_init_send.setColumn(0, "srchsex" ,"");
- ds_init_send.setColumn(0, "srchage" ,"");
- ds_init_send.setColumn(0, "srchpkgnm" ,"");
- var cur_date = utlf_getCurrentDate();
- dsf_makeValue(ds_main_judgdetl_judginfo_judg, "judgdd", "String", cur_date);
- dsf_makeValue(ds_main_judgdetl_medinfo_item, "meddd", "String", cur_date);
-
- if( bDetl)
- {
- return false;
- }
-
- ds_main_judgpatlst_item.clearData();
- }
- function fGetJudgDetlInfo(vRsrvdd, vRsrvno , vPkgnm , vPid, vOrdDD , vCretno)
- {
- switch1.case_judg.grp_answ.visible = false;
-
- ds_send.setColumn(0, "srchhealexamflag", m_vHealexamflag );
- ds_send.setColumn(0, "srchhealexamdetlflag", switch1.case_pat.group2.cmb_srchhealexamdetlflag.value);
- ds_send.setColumn(0, "srchhealexamdetlflag2", ds_init_send_info.getColumn(0, "healexamdetlflag"));
- ds_send.setColumn(0, "srchrsrvdd", vRsrvdd );
- ds_send.setColumn(0, "srchrsrvno", vRsrvno );
- ds_send.setColumn(0, "srchinstcd", sysf_getUserInfo("dutplceinstcd") );
- ds_send.setColumn(0, "srchpid", vPid );
- ds_send.setColumn(0, "srchorddd", vOrdDD );
- ds_send.setColumn(0, "srchcretno", vCretno );
- ds_init_send.setColumn(0, "srchpkgnm", vPkgnm );
-
- var oParam = {};
- oParam.id = "TRAHA04413";
- oParam.service = "healthexamjudgapp.JudgInpt";
- oParam.method = "reqGetRsltForColgJudg";
- oParam.inds = "req=ds_init_send_info";
- oParam.outds = "ds_main_judgdetl_rsltlst_item=item ds_main_judgdetl_rsltlst_itemtext=itemtext ds_main_judgdetl_rsltlst_itemorddd=itemorddd";
- oParam.async = false;
- //oParam.callback = "cf_submit";
- tranf_submit(oParam);
- fRsltJudgChk();
- var vRsltCaption = "처방명칭" + "^" + ds_main_judgdetl_rsltlst_itemorddd.getColumn(0, "hopedd1") + "^"
- + "판정" + "^" + ds_main_judgdetl_rsltlst_itemorddd.getColumn(0, "hopedd2") + "^"
- + "판정" + "^" + ds_main_judgdetl_rsltlst_itemorddd.getColumn(0, "hopedd3") + "^" + "판정" + "^" + "단위" + "^" + "기준" ;
- s_vRsltCaption = vRsltCaption.split("^")
-
- for(var i = 0; i < s_vRsltCaption.length; i++)
- {
- switch1.case_judg.grd_rsltlst.setCellProperty("Head", parseInt(i+1), "text", s_vRsltCaption[i]);
- }
-
- fGetJudglst("A");
- fGetMedlst();
- }
- function cf_submit(sSvcId, nErrorCode, sErrorMsg)
- {
- arErrorCode.push(sSvcId, nErrorCode);
- if(nErrorCode < 0) return;
- }
- function fRsltJudgChk()
- {
- for(var i = 0; i < ds_main_judgdetl_rsltlst_item.rowcount; i++ )
- {
- var judgrsltcnts1 = ds_main_judgdetl_rsltlst_item.getColumn(i, "judgrsltcnts1");
- var judgrsltcnts2 = ds_main_judgdetl_rsltlst_item.getColumn(i, "judgrsltcnts2");
- var judgrsltcnts3 = ds_main_judgdetl_rsltlst_item.getColumn(i, "judgrsltcnts3");
- if(!utlf_isNull(judgrsltcnts1))
- {
- if(judgrsltcnts1 == "H")
- {
- ds_main_judgdetl_rsltlst_item.updatecontrol = false;
- dsf_makeValue(ds_main_judgdetl_rsltlst_item, "background_judgrsltcnts1", "string", "#ff7a85", i);
- ds_main_judgdetl_rsltlst_item.updatecontrol = true;
- }
- if(judgrsltcnts1 == "L")
- {
- ds_main_judgdetl_rsltlst_item.updatecontrol = false;
- dsf_makeValue(ds_main_judgdetl_rsltlst_item, "background_judgrsltcnts1", "string", "#99ccff", i);
- ds_main_judgdetl_rsltlst_item.updatecontrol = true;
- }
- }
-
- if(!utlf_isNull(judgrsltcnts2))
- {
- if(judgrsltcnts2 == "H")
- {
- ds_main_judgdetl_rsltlst_item.updatecontrol = false;
- dsf_makeValue(ds_main_judgdetl_rsltlst_item, "background_judgrsltcnts2", "string", "#ff7a85", i);
- ds_main_judgdetl_rsltlst_item.updatecontrol = true;
- }
- if(judgrsltcnts2 == "L")
- {
- ds_main_judgdetl_rsltlst_item.updatecontrol = false;
- dsf_makeValue(ds_main_judgdetl_rsltlst_item, "background_judgrsltcnts2", "string", "#99ccff", i);
- ds_main_judgdetl_rsltlst_item.updatecontrol = true;
- }
- }
-
- if(!utlf_isNull(judgrsltcnts3))
- {
- if(judgrsltcnts3 == "H")
- {
- ds_main_judgdetl_rsltlst_item.updatecontrol = false;
- dsf_makeValue(ds_main_judgdetl_rsltlst_item, "background_judgrsltcnts3", "string", "#ff7a85", i);
- ds_main_judgdetl_rsltlst_item.updatecontrol = true;
- }
- if(judgrsltcnts3 == "L")
- {
- ds_main_judgdetl_rsltlst_item.updatecontrol = false;
- dsf_makeValue(ds_main_judgdetl_rsltlst_item, "background_judgrsltcnts3", "string", "#99ccff", i);
- ds_main_judgdetl_rsltlst_item.updatecontrol = true;
- }
- }
- }
- for ( var i = 0; i < ds_main_judgdetl_rsltlst_itemtext.rowcount; i++ )
- {
- dsf_makeValue(ds_main_judgdetl_rsltlst_itemtext, "background", "string", "#FFFFFF", i);
-
- var olddd = String(ds_main_judgdetl_rsltlst_itemtext.getColumn(i, "rsrvdd")).substring(0,4);
- var nowdd = String(switch1.case_judg.group1.cmb_srchrsrvdd.value).substring(0,4);
-
- if ( olddd == nowdd )
- {
- ds_main_judgdetl_rsltlst_itemtext.setColumn(i, "background", "#CCFFCC");
- }
- }
- }
- function fGetMedlst()
- {
- var oParam = {};
- oParam.id = "TRAHA04414";
- oParam.service = "healthexamjudgapp.JudgInpt";
- oParam.method = "reqGetJudgPatMedList";
- oParam.inds = "req=ds_init_send_info";
- oParam.outds = "ds_main_judgdetl_medinfo_item=item ds_temp_past=past ds_temp_body=body ds_temp_socl=socl ds_temp_famy=famy";
- oParam.async = false;
- //oParam.callback = "cf_submit";
- tranf_submit(oParam);
-
- var cnt = ds_main_judgdetl_medinfo_item.rowcount;
-
- if (cnt == 0 || utlf_isNull(ds_main_judgdetl_medinfo_item.getColumn(0, "meddd")))
- {
- dsf_makeValue(ds_main_judgdetl_medinfo_item, "meddd", "string", utlf_getCurrentDate());
- dsf_makeValue(ds_main_judgdetl_medinfo_item, "medtm", "string", String(utlf_getCurrentTime()).substr(0,4));
- dsf_makeValue(ds_main_judgdetl_medinfo_item, "remedyn", "string", "N");
- dsf_makeValue(ds_main_judgdetl_medinfo_item, "execflag", "string", "N");
- ds_main_judgdetl_medinfo_item.setColumn(0, "meddrid", "");
- switch1.case_judg.cmb_meddr.index = 0;
- switch1.case_judg.cmb_judgdr.index = 0;
- }
- }
- function switch1_case_judg_group1_ipt_srchpid2_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- fGetPatinfoWithPid(obj.value);
- }
- }
- function switch1_case_judg_group1_btn_search2_onclick(obj:Button, e:ClickEventInfo)
- {
- fSearchPatInfo("SMAHA00100", "pnm", switch1.case_judg.group1.ipt_srchpnm2.value, "Y", "ds_temp_patinfo_item");
-
- ds_init_send.setColumn(0, "srchpid2", ds_temp_patinfo_item.getColumn(0, "pid"));
- ds_init_send.setColumn(0, "srchpnm2", ds_temp_patinfo_item.getColumn(0, "hngnm"));
- ds_init_send.setColumn(0, "srchsex", ds_temp_patinfo_item.getColumn(0, "sex"));
- ds_init_send.setColumn(0, "srchage", ds_temp_patinfo_item.getColumn(0, "age"));
-
- var vPid = switch1.case_judg.group1.ipt_srchpid2.value;
- if( !utlf_isNull(vPid))
- {
- ahafGetHistList2(vPid, switch1.case_pat.group2.cmb_srchhealexamdetlflag.value , "E");
- }
- }
- function switch1_case_judg_group1_ipt_srchpnm2_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- switch1.case_judg.group1.btn_search2.click();
- }
- }
- function switch1_case_judg_group1_cmb_srchrsrvdd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- var idx = obj.index;
- if( idx < 0) return ;
-
- var sNd = obj.innerdataset;
- var nodelist = sNd;
- if( nodelist.rowcount == 0) return ;
- if(idx >= nodelist.rowcount) idx = 0;
-
- var sRsrvdd = nodelist.getColumn(idx, "rsrvdd");
- var sRsrvno = nodelist.getColumn(idx, "rsrvno");
- var sPkgnm = nodelist.getColumn(idx, "pkgnm");
- var sPid = nodelist.getColumn(idx, "pid");
- var sOrdDD = nodelist.getColumn(idx, "orddd");
- var sCretno = nodelist.getColumn(idx, "cretno");
-
- ds_init_send_info.copyData(sNd);
- ds_init_send_info.clearData();
- ds_init_send_info.copyRow(ds_init_send_info.addRow(), sNd, idx);
- fGetJudgDetlInfo( sRsrvdd, sRsrvno , sPkgnm, sPid, sOrdDD , sCretno );
- }
- function switch1_case_judg_group1_btn_searchhist_onclick(obj:Button, e:ClickEventInfo)
- {
- var vPid = switch1.case_judg.group1.ipt_srchpid2.value;
- if( !utlf_isNull(vPid))
- {
- ahafGetHistList2(vPid, switch1.case_pat.group2.cmb_srchhealexamdetlflag.value , "E");
- switch1.case_judg.group1.cmb_srchrsrvdd.index = 0;
- }
- }
- function switch1_case_judg_grd_rsltlst_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- dsf_makeValue(ds_temp, "seqno", "int", ds_main_judgdetl_rsltlst_item.getColumn(ds_main_judgdetl_rsltlst_item.rowposition, "execprcpuniqno"));
- dsf_makeValue(ds_temp, "prcpdd", "string", ds_main_judgdetl_rsltlst_item.getColumn(ds_main_judgdetl_rsltlst_item.rowposition, "prcpdd"));
- }
- function switch1_case_judg_grd_rslttextlst_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- fSetColRsltText(e.row);
- dsf_makeValue(ds_temp, "seqno", "int", ds_main_judgdetl_rsltlst_itemtext.getColumn(ds_main_judgdetl_rsltlst_itemtext.rowposition, "execprcpuniqno"));
- dsf_makeValue(ds_temp, "prcpdd", "string", ds_main_judgdetl_rsltlst_itemtext.getColumn(ds_main_judgdetl_rsltlst_itemtext.rowposition, "prcpdd"));
- }
- function fSetColRsltText(vRow)
- {
- if( vRow < 0 ) return ;
- var nodeList = ds_main_judgdetl_rsltlst_itemtext;
- if( nodeList.rowcount == 0) return ;
-
- dsf_makeValue(ds_main_judgdetl_rsltlst_rslttextinfo, "rslt1", "string", nodeList.getColumn(vRow, "rslt1"));
- dsf_makeValue(ds_main_judgdetl_rsltlst_rslttextinfo, "rslt2", "string", nodeList.getColumn(vRow, "rslt2"));
- dsf_makeValue(ds_main_judgdetl_rsltlst_rslttextinfo, "rslt3", "string", nodeList.getColumn(vRow, "rslt3"));
- }
- function ds_main_judgdetl_judginfo_medinqr_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "judgrsltcnts")
- {
- fSetChoiAnsw(switch1.case_judg.switch2.case_med.grd_medinqrlst);
- obj.rowposition = parseInt(e.row+1);
- }
- }
- function switch1_case_judg_switch2_case_med_grd_medinqrlst_onselectchanged(obj:Grid, e:GridSelectEventInfo)
- {
- if(e.cell == obj.getBindCellIndex("Body", "judgrsltcnts"))
- {
- fSetAnswVisible(grd_medinqrlst);
- }
- }
- function switch1_case_judg_switch2_case_med_grd_medinqrlst_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- if(e.cell == obj.getBindCellIndex("Body", "judgrsltcnts"))
- {
- obj.setCellPos(e.cell);
- obj.showEditor(true);
- }
- }
- function switch1_case_judg_switch2_case_med_grd_medinqrlst_onkeyup(obj:Grid, e:KeyEventInfo)
- {
- if(obj.currentcell == obj.getBindCellIndex("Body", "judgremcnts"))
- {
- if(e.keycode == 13)
- {
- obj.setCellPos(e.cell);
- obj.showEditor(true);
-
- ds_main_judgdetl_judginfo_medinqr.rowposition = ds_main_judgdetl_judginfo_medinqr.rowposition+1
- }
- }
- }
- function fSetChoiAnsw(vGrd)
- {
- var vDs = this.objects[vGrd.binddataset];
- var idx = vDs.rowposition;
- var answcdflag = vDs.getColumn(idx, "answcdflag");
- var judginqrcd = vDs.getColumn(idx, "judginqrcd");
- var judgrsltcnts = vDs.getColumn(idx, "judgrsltcnts");
-
- if(answcdflag == "O")
- {
- for(var i = 0; i < ds_hidden_answlst_item.rowcount; i++)
- {
- var inqrcd = ds_hidden_answlst_item.getColumn(i, "judginqrcd");
- var answcd = ds_hidden_answlst_item.getColumn(i, "answcd");
- var answcnts = ds_hidden_answlst_item.getColumn(i, "answcnts");
-
- if(inqrcd == judginqrcd && answcd == judgrsltcnts )
- {
- vDs.setColumn(idx , "judgrsltcd", answcd);
- vDs.setColumn(idx , "judgrsltcnts", answcnts);
- switch1.case_judg.grp_answ.visible = false ;
- break;
- }
- }
- }
- }
- function fSetAnswVisible(vGrd)
- {
- var vDs = this.objects[vGrd.binddataset];
- var idx = vDs.rowposition;
-
- var judginqrcd = vDs.getColumn(idx , "judginqrcd");
- var judgrsltcnts = vDs.getColumn(idx , "judgrsltcnts");
- var answcdflag = vDs.getColumn(idx , "answcdflag");
- var inqrflag = ds_send.getColumn(0, "inqrflag");
-
- if(ds_main_judgdetl_judginfo_answ.rowcount == 0)
- {
- switch1.case_judg.grp_answ.visible = false;
- return;
- }
-
- ds_hidden_answlst_item.clearData();
-
- ds_main_judgdetl_judginfo_answ.filterstr = "judginqrcd == '" + judginqrcd + "' && inqrflag == '" + inqrflag + "'";
- ds_hidden_answlst_item.copyData(ds_main_judgdetl_judginfo_answ, true);
- ds_main_judgdetl_judginfo_answ.filterstr = "";
-
- if(ds_hidden_answlst.rowcount == 0)
- {
- switch1.case_judg.grp_answ.visible = false;
- return;
- }
-
- if(answcdflag == "O" && ds_hidden_answlst.rowcount > 0)
- {
- switch1.case_judg.grp_answ.visible = true;
- }
- else
- {
- switch1.case_judg.grp_answ.visible = false;
- }
- }
- function switch1_case_judg_switch2_case_prnt_grd_judginqrlst_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- if(e.cell == obj.getBindCellIndex("Body", "judgrsltcnts"))
- {
- obj.setCellPos(e.cell);
- obj.showEditor(true);
- }
- }
- function ds_main_judgdetl_judginfo_judginqr_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "judgrsltcnts")
- {
- fSetChoiAnsw(switch1.case_judg.switch2.case_prnt.grd_judginqrlst);
- obj.rowposition = parseInt(e.row + 1);
- }
- }
- function switch1_case_judg_switch2_case_prnt_grd_judginqrlst_onselectchanged(obj:Grid, e:GridSelectEventInfo)
- {
- if(e.cell == obj.getBindCellIndex("Body", "judgrsltcnts"))
- {
- fSetAnswVisible(obj);
- }
- }
- function switch1_case_judg_switch2_case_prnt_grd_judginqrlst_onkeyup(obj:Grid, e:KeyEventInfo)
- {
- if(obj.currentcell == obj.getBindCellIndex("Body", "judgremcnts"))
- {
- if(e.keycode == 13)
- {
- obj.setCellPos(obj.getBindCellIndex("Body", "judgrsltcnts"));
- obj.showEditor(true);
-
- ds_main_judgdetl_judginfo_judginqr.rowposition = ds_main_judgdetl_judginfo_judginqr.rowposition+1;
- }
- }
- }
- function ds_main_judgdetl_judginfo_apntinqr_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "judgrsltcnts")
- {
- fSetChoiAnsw(switch1.case_judg.switch2.case_inqr.grd_apntinqrlst);
- obj.rowposition = parseInt(e.row + 1);
- }
- }
- function switch1_case_judg_switch2_case_inqr_grd_apntinqrlst_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- if(e.cell == obj.getBindCellIndex("Body", "judgrsltcnts"))
- {
- obj.setCellPos(e.cell);
- obj.showEditor(true);
- }
- }
- function switch1_case_judg_switch2_case_inqr_grd_apntinqrlst_onselectchanged(obj:Grid, e:GridSelectEventInfo)
- {
- if(e.cell == obj.getBindCellIndex("Body", "judgrsltcnts"))
- {
- fSetAnswVisible(obj);
- }
- }
- function switch1_case_judg_switch2_case_inqr_grd_apntinqrlst_onkeyup(obj:Grid, e:KeyEventInfo)
- {
- if(obj.currentcell == obj.getBindCellIndex("Body", "judgremcnts"))
- {
- if(e.keycode == 13)
- {
- obj.setCellPos(obj.getBindCellIndex("Body", "judgrsltcnts"));
- obj.showEditor(true);
-
- ds_main_judgdetl_judginfo_judginqr.rowposition = ds_main_judgdetl_judginfo_judginqr.rowposition+1;
- }
- }
- }
- function fGetJudglst(vFlag)
- {
- var oParam = {};
- oParam.id = "TRAHA04421";
- oParam.service = "healthexamjudgapp.JudgInpt";
- oParam.method = "reqGetApntMedJudgInfo";
- oParam.inds = "req=ds_init_send_info";
- oParam.outds = "ds_temp_judgdetl_judginfo_judg=judg ds_temp_judgdetl_judginfo_apntinqr=apntinqr "
- +"ds_temp_judgdetl_judginfo_medinqr=medinqr ds_temp_judgdetl_judginfo_judginqr=judginqr ds_temp_judgdetl_judginfo_answ=answ";
- oParam.async = false;
- oParam.callback = "cf_submit";
- tranf_submit(oParam);
-
- if(arErrorCode.pop("TRAHA04421") > -1)
- {
- if(vFlag == "A" || vFlag == "I")
- {
- fSetJugeInqr();
- }
- if(vFlag == "A" || vFlag == "J")
- {
- fSetJudgInfo();
- }
- }
- }
- function fSetJugeInqr()
- {
- ds_main_judgdetl_judginfo_judginqr.clearData();
- ds_main_judgdetl_judginfo_apntinqr.clearData();
- ds_main_judgdetl_judginfo_medinqr.clearData();
- ds_main_judgdetl_judginfo_answ.clearData();
-
- if(ds_temp_judgdetl_judginfo_judg.getColumnInfo("judgflag"))
- {
- ds_temp_judgdetl_judginfo_judg.updateColID("judgflag", "judgflag1");
- }
-
- ds_main_judgdetl_judginfo_judginqr.copyData(ds_temp_judgdetl_judginfo_judginqr);
-
- if(ds_main_judgdetl_judginfo_judginqr.rowcount == 0)
- {
- ds_main_judgdetl_judginfo_judginqr.addRow();
- }
- ds_main_judgdetl_judginfo_apntinqr.copyData(ds_temp_judgdetl_judginfo_apntinqr);
-
- if(ds_main_judgdetl_judginfo_apntinqr.rowcount == 0)
- {
- ds_main_judgdetl_judginfo_apntinqr.addRow();
- }
-
- ds_main_judgdetl_judginfo_medinqr.copyData(ds_temp_judgdetl_judginfo_medinqr);
-
- if(ds_main_judgdetl_judginfo_medinqr.rowcount == 0)
- {
- ds_main_judgdetl_judginfo_medinqr.addRow();
- }
-
- ds_main_judgdetl_judginfo_answ.copyData(ds_temp_judgdetl_judginfo_answ);
-
- fSetJudgInqrStat();
- }
- function fSetJudgInqrStat()
- {
- ds_main_judgdetl_judginfo_judginqr.applyChange();
-
- for(var i = 0; i < ds_main_judgdetl_judginfo_judginqr.rowcount; i++ )
- {
- var stat = ds_main_judgdetl_judginfo_judginqr.getColumn(i, "stat");
- if(stat == "i")
- {
- ds_main_judgdetl_judginfo_judginqr.updatecontrol = false;
- ds_main_judgdetl_judginfo_judginqr.setRowType(i, "i");
- ds_main_judgdetl_judginfo_judginqr.updatecontrol = true;
- }
- }
-
- ds_main_judgdetl_judginfo_apntinqr.applyChange();
-
- for(var i = 0; i < ds_main_judgdetl_judginfo_apntinqr.rowcount; i++ )
- {
- var stat = ds_main_judgdetl_judginfo_apntinqr.getColumn(i, "stat");
- if(stat == "i")
- {
- ds_main_judgdetl_judginfo_apntinqr.updatecontrol = false;
- ds_main_judgdetl_judginfo_apntinqr.setRowType(i, "i");
- ds_main_judgdetl_judginfo_apntinqr.updatecontrol = true;
- }
- }
-
- ds_main_judgdetl_judginfo_medinqr.applyChange();
-
- for(var i = 0; i < ds_main_judgdetl_judginfo_medinqr.rowcount; i++ )
- {
- var stat = ds_main_judgdetl_judginfo_medinqr.getColumn(i, "stat");
- if(stat == "i")
- {
- ds_main_judgdetl_judginfo_medinqr.updatecontrol = false;
- ds_main_judgdetl_judginfo_medinqr.setRowType(i, "i");
- ds_main_judgdetl_judginfo_medinqr.updatecontrol = true;
- }
- }
- }
- function fSetJudgInfo()
- {
- var judgstat = ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgstat");
- var judgflag1 = ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgflag1");
- var judgcnts1 = ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgcnts1");
- var judgflag2 = ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgflag2");
- var judgcnts2 = ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgcnts2");
- var judgchestflag = ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgchestflag");
- var judgchestflag2 = ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgchestflag2");
- ds_main_judgdetl_judginfo_judg_judg1.clearData();
- ds_main_judgdetl_judginfo_judg_judg2.clearData();
-
- if(!utlf_isNull(judgflag1))
- {
- dsf_makeValue(ds_main_judgdetl_judginfo_judg_judg1, "judgflag", "string" , judgflag1);
- if(judgflag1 == "A")
- {
- dsf_makeValue(ds_main_judgdetl_judginfo_judg_judg1, "judgcntsa", "string" , judgcnts1);
- }
- else if(judgflag1 == "B")
- {
- dsf_makeValue(ds_main_judgdetl_judginfo_judg_judg1, "judgcntsb", "string" , judgcnts1);
- }
- }
-
- if(!utlf_isNull(judgflag2))
- {
- dsf_makeValue(ds_main_judgdetl_judginfo_judg_judg2, "judgflag", "string" , judgflag2);
- if(judgflag2 == "A")
- {
- dsf_makeValue(ds_main_judgdetl_judginfo_judg_judg2, "judgcntsa", "string" , judgcnts2);
- }
- else if(judgflag2 == "B")
- {
- dsf_makeValue(ds_main_judgdetl_judginfo_judg_judg2, "judgcntsb", "string" , judgcnts2);
- }
- }
-
- dsf_makeValue(ds_main_judgdetl_judginfo_judg_judgchest, "judgchestflag", "string" , judgchestflag);
- dsf_makeValue(ds_main_judgdetl_judginfo_judg_judgchest, "judgchestflag2", "string" , judgchestflag2);
-
- if(judgstat == "0")
- {
- dsf_makeValue(ds_main_judgdetl_judginfo_judg, "judgdd", "string" , ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgdd"));
- dsf_makeValue(ds_main_judgdetl_judginfo_judg, "judgdrid", "string" , ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgdrid"));
- }
- else if(judgstat == "1")
- {
- dsf_makeValue(ds_main_judgdetl_judginfo_judg, "judgdd", "string" , ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgdd"));
- dsf_makeValue(ds_main_judgdetl_judginfo_judg, "judgdrid", "string" , ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgdrid"));
- }
- else if(judgstat =="2")
- {
- dsf_makeValue(ds_main_judgdetl_judginfo_judg, "judgdd", "string" , ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgdd2"));
- dsf_makeValue(ds_main_judgdetl_judginfo_judg, "judgdrid", "string" , ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgdrid"));
- }
- }
- function btn_clear_onclick(obj:Button, e:ClickEventInfo)
- {
- if(switch1.tabindex == 0)
- {
- fInit(false );
- }
- else
- {
- fInit(true);
- }
- }
- function btn_print_onclick(obj:Button, e:ClickEventInfo)
- {
- if(switch1.tabindex == 1)
- {
- fJudgInqrPrint();
- }
- }
- function fJudgInqrPrint()
- {
- var cnt = ds_main_judgdetl_rsltlst_item.rowcount;
- var testcd = "";
- var testnm = "";
- var codenm = "";
- var rslt1 = "";
- var rsltformcd = "";
- rsltformcd = ds_init_send_info.getColumn(0, "rsltformcd");
- dsf_makeValue(ds_printinfo_printlist_item, "pid", "string", ds_init_send_info.getColumn(0, "pid"));
- dsf_makeValue(ds_printinfo_printlist_item, "hngnm", "string", ds_init_send_info.getColumn(0, "hngnm"));
- dsf_makeValue(ds_printinfo_printlist_item, "rgstno1", "string", ds_init_send_info.getColumn(0, "rgstno1"));
- dsf_makeValue(ds_printinfo_printlist_item, "rgstno2", "string", ds_init_send_info.getColumn(0, "rgstno2"));
- dsf_makeValue(ds_printinfo_printlist_item, "sex", "string", ds_init_send_info.getColumn(0, "sex"));
- dsf_makeValue(ds_printinfo_printlist_item, "age", "string", ds_init_send_info.getColumn(0, "age"));
- dsf_makeValue(ds_printinfo_printlist_item, "hometel", "string", ds_init_send_info.getColumn(0, "hometel"));
- dsf_makeValue(ds_printinfo_printlist_item, "mpphontel", "string", ds_init_send_info.getColumn(0, "mpphontel"));
- dsf_makeValue(ds_printinfo_printlist_item, "pataddr", "string", ds_init_send_info.getColumn(0, "pataddr"));
- dsf_makeValue(ds_printinfo_printlist_item, "judgdrnm", "string", switch1.case_judg.cmb_judgdr.text);
- dsf_makeValue(ds_printinfo_printlist_item, "judgdrengnm", "string", ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgdrengnm"));
- dsf_makeValue(ds_printinfo_printlist_item, "licnsno", "string", ds_temp_judgdetl_judginfo_judg.getColumn(0, "licnsno"));
- dsf_makeValue(ds_printinfo_printlist_item, "judgdeptnm", "string", ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgdeptnm"));
- dsf_makeValue(ds_printinfo_printlist_item, "orddd", "string", ds_init_send_info.getColumn(0, "orddd"));
- dsf_makeValue(ds_printinfo_printlist_item, "hopedd", "string", ds_init_send_info.getColumn(0, "hopedd"));
- dsf_makeValue(ds_printinfo_printlist_item, "judgdd", "string", ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgdd"));
-
- dsf_makeValue(ds_printinfo_printlist_item, "instnm", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "K02", "cdnm"));
- dsf_makeValue(ds_printinfo_printlist_item, "enginstnm1", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "E01", "cdnm"));
- dsf_makeValue(ds_printinfo_printlist_item, "enginstnm2", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "E02", "cdnm"));
- dsf_makeValue(ds_printinfo_printlist_item, "engaddr1", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "E03", "cdnm"));
- dsf_makeValue(ds_printinfo_printlist_item, "engaddr2", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "E04", "cdnm"));
- dsf_makeValue(ds_printinfo_printlist_item, "addr", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "K04", "cdnm"));
- dsf_makeValue(ds_printinfo_printlist_item, "tel", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "PV03", "cdnm"));
- dsf_makeValue(ds_printinfo_printlist_item, "fax", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "VF2", "cdnm"));
-
- var prntCnt = ds_init_baseinfo_printinfolist_R002.rowcount
-
- for(var i = 0; i < cnt; i++ )
- {
- testcd = ds_main_judgdetl_rsltlst_item.getColumn(i, "testcd");
- testnm = ds_main_judgdetl_rsltlst_item.getColumn(i, "testnm");
- rslt1 = ds_main_judgdetl_rsltlst_item.getColumn(i, "rslt1");
- rsltunit = ds_main_judgdetl_rsltlst_item.getColumn(i, "rsltunit");
-
- var chngChk = true;
-
- for(var x = 0; x < prntCnt; x++ )
- {
- var cmt = ds_init_baseinfo_printinfolist_R002.getColumn(x, "cmt");
- var cdid = ds_init_baseinfo_printinfolist_R002.getColumn(x, "cdid");
-
- if(cmt == testcd)
- {
- chngChk == false;
- dsf_makeValue(ds_printinfo_printlist_item, cdid, "string", rslt1);
- dsf_makeValue(ds_printinfo_printlist_item, cdid+"nm", "string", testnm);
- dsf_makeValue(ds_printinfo_printlist_item, cdid+"rsltunit", "string", rsltunit);
- }
- }
- if(chngChk)
- {
- codenm = ds_init_baseinfo_printinfolist_R002.lookup("cdid",testcd , "cdnm");
-
- dsf_makeValue(ds_printinfo_printlist_item, testcd, "string", rslt1);
- dsf_makeValue(ds_printinfo_printlist_item, testcd+"nm", "string", testnm);
- dsf_makeValue(ds_printinfo_printlist_item, testcd+"rsltunit", "string", rsltunit);
- }
- }
-
- cnt = ds_main_judgdetl_judginfo_medinqr.rowcount;
-
- for(var i = 0; i < cnt; i++ )
- {
- testcd = ds_main_judgdetl_judginfo_medinqr.getColumn(i, "judginqrcd");
- rslt1 = ds_main_judgdetl_judginfo_medinqr.getColumn(i, "judgrsltcnts");
- codenm = ds_init_baseinfo_printinfolist_R002.lookup("cdid",testcd , "cdnm");
-
- if (!utlf_isNull(codenm))
- {
- dsf_makeValue(ds_printinfo_printlist_item, testcd, "string", rslt1);
- }
- }
-
- cnt = ds_main_judgdetl_judginfo_judginqr.rowcount;
- for(var i = 0; i < cnt; i++ )
- {
- testcd = ds_main_judgdetl_judginfo_judginqr.getColumn(i, "judginqrcd");
- rslt1 = ds_main_judgdetl_judginfo_judginqr.getColumn(i, "judgrsltcnts");
- codenm = ds_init_baseinfo_printinfolist_R002.lookup("cdid",testcd , "cdnm");
-
- if (!utlf_isNull(codenm))
- {
- dsf_makeValue(ds_printinfo_printlist_item, testcd, "string", rslt1);
- }
- }
-
- dsf_makeValue(ds_send, "srchsignedid" , ds_main_judgdetl_judginfo_judg.getColumn(0, "judgdrid"));
-
- var oParam = {};
- oParam.id = "TRAHA03174";
- oParam.service = "healthexambaseapp.ComCode";
- oParam.method = "reqGetSignImage";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_hidden_signinfo_img=img";
- oParam.async = false;
- oParam.callback = "cf_submit";
- tranf_submit(oParam);
- if(arErrorCode.pop("TRAHA03174") > -1)
- {
- dsf_makeValue(ds_printinfo_printlist_item, "signdata", "BLOB", ds_hidden_signinfo_img.getColumn(0, "signdata"));
- }
-
- frmf_setParameter("reportprintyn", "");
- if (!utlf_isNull(rsltformcd))
- {
- var objDOM = rptf_createDOM();
- rptf_setNodeListToDOM(objDOM, "/root/printinfo/printlist/item", ds_printinfo_printlist_item);
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source;
- var option = "";
- rptf_exeReportPreview30([rsltformcd],[objParam], option);
-
- if (frmf_getParameter("reportprintyn") == "Y")
- {
- var oParam = {};
- oParam.id = "TXAHA04414";
- oParam.service = "healthexamjudgapp.JudgInpt";
- oParam.method = "reqSetJudgInqrPrtn";
- oParam.inds = "req=ds_init_send_info";
- oParam.outds = "ds_hidden_count_item=item";
- oParam.async = false;
- //oParam.callback = "cf_TXAHA04414";
- tranf_submit(oParam);
- }
- }
- }
- function button1_onclick(obj:Button, e:ClickEventInfo)
- {
- if(switch1.tabindex == 1)
- {
- frmf_clearParameter("SMAHA04510_PARAM1");
- frmf_clearParameter("SMAHA04510_PARAM2");
- frmf_clearParameter("SMAHA04510_PARAM3");
- frmf_clearParameter("SMAHA04510_PARAM4");
-
- frmf_setParameter ("SMAHA04510_PARAM1", ds_init_send_info.getColumn(0, "healexamdetlflag"));
- frmf_setParameter ("SMAHA04510_PARAM2", ds_init_send_info.getColumn(0, "hopedd"));
- frmf_setParameter ("SMAHA04510_PARAM3", ds_init_send_info.getColumn(0, "pid"));
- frmf_setParameter ("SMAHA04510_PARAM4", ds_init_send_info.getColumn(0, "brthareacnts"));
- frmf_modal("SMAHA04510", "SMAHA04510", "", "", "", "", "", "", "", "", "", "", "M");
- }
- }
- function button2_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SMAHA04610", "SMAHA04610", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function btn_save_onclick(obj:Button, e:ClickEventInfo)
- {
- var inqrflag = ds_send.getColumn(0, "inqrflag");
-
- var sRsrvdd = ds_init_send_info.getColumn(0, "rsrvdd");
- var sRsrvno = ds_init_send_info.getColumn(0, "rsrvno");
- var sPkgnm = ds_init_send_info.getColumn(0, "pkgnm");
- var sPid = ds_init_send_info.getColumn(0, "pid");
- var sOrdDD = ds_init_send_info.getColumn(0, "orddd");
- var sCretno = ds_init_send_info.getColumn(0, "cretno");
-
- if (inqrflag == "F")
- {
- var meddrid = ds_main_judgdetl_medinfo_item.getColumn(0, "meddrid");
-
- if(utlf_isNull(meddrid))
- {
- sysf_messageBox("진찰의를 ", "C001");
- return ;
- }
-
- if(sysf_messageBox("진찰 정보를" , "Q002") == 6 )
- {
- dsf_makeValue(ds_init_send_info, "meddd", "string", ds_main_judgdetl_medinfo_item.getColumn(0, "meddd"));
- dsf_makeValue(ds_init_send_info, "medtm", "string", ds_main_judgdetl_medinfo_item.getColumn(0, "medtm"));
- dsf_makeValue(ds_init_send_info, "meddrid", "string", ds_main_judgdetl_medinfo_item.getColumn(0, "meddrid"));
- dsf_makeValue(ds_init_send_info, "medseq", "string", ds_main_judgdetl_medinfo_item.getColumn(0, "medseq"));
- dsf_makeValue(ds_init_send_info, "remedyn", "string", ds_main_judgdetl_medinfo_item.getColumn(0, "remedyn"));
- dsf_makeValue(ds_init_send_info, "inqrflag", "string", inqrflag);
- dsf_makeValue(ds_init_send_info, "execflag", "string", ds_main_judgdetl_medinfo_item.getColumn(0, "execflag"));
-
- ds_send_savedata.copyData(ds_init_send_info);
-
- var updategrid = grdf_getGridUpdateData(switch1.case_judg.switch2.case_med.grd_medinqrlst);
- grdf_setStatusColumn(updategrid, "m");
- ds_send_savedata_savepast.copyData(updategrid, true);
-
- ds_send_savedata_savepast.updateColID("judginqrnm", "medinqrnm");
- ds_send_savedata_savepast.updateColID("judgrsltcnts", "medrsltcnts");
- ds_send_savedata_savepast.updateColID("judgremcnts", "medremcnts");
- ds_send_savedata_savepast.updateColID("judginqrflag", "medinqrflag");
- ds_send_savedata_savepast.updateColID("judginqrcd", "medinqrcd");
- ds_send_savedata_savepast.updateColID("judgrsltcd", "medrsltcd");
-
- var oParam = {};
- oParam.id = "TXAHA04421";
- oParam.service = "healthexamjudgapp.JudgInpt";
- oParam.method = "reqExeApntMedJudgInfo";
- oParam.inds = "req=ds_send_savedata savepast=ds_send_savedata_savepast savebody=ds_temp_body savesocl=ds_temp_socl savefamy=ds_temp_famy";
- oParam.outds = "ds_=item";
- oParam.async = false;
- oParam.callback = "cf_submit";
- tranf_submit(oParam);
- if(arErrorCode.pop("TRAHA04414") > -1)
- {
- fGetJudgDetlInfo( sRsrvdd, sRsrvno , sPkgnm, sPid, sOrdDD , sCretno );
- }
- }
- }
- else if (inqrflag == "G")
- {
- var rsrvdd = ds_init_send.getColumn(0, "srchrsrvdd");
-
- if( utlf_isNull(rsrvdd))
- {
- sysf_messageBox("판정대상내역을 ", "C002");
- switch1.case_judg.group1.cmb_srchrsrvdd.setFocus();
- return ;
- }
-
- var judgdrid = ds_main_judgdetl_judginfo_judg.getColumn(0, "judgdrid");
- if(utlf_isNull(judgdrid) || judgdrid == "-")
- {
- sysf_messageBox("판정의사를","C002");
- return;
- }
-
- ds_send_savedata.clearData();
- ds_send_savedata.copyData(ds_init_send_info);
-
- dsf_makeValue(ds_send_savedata, "judgdd", "string", ds_main_judgdetl_judginfo_judg.getColumn(0, "judgdd"));
- dsf_makeValue(ds_send_savedata, "judgdrid", "string", ds_main_judgdetl_judginfo_judg.getColumn(0, "judgdrid"));
- dsf_makeValue(ds_send_savedata, "judgflag", "string", "A");
- dsf_makeValue(ds_send_savedata, "judgcnts", "string", "");
- dsf_makeValue(ds_send_savedata, "judgstat", "string", "1");
-
- var oParam = {};
- oParam.id = "TXAHA04412";
- oParam.service = "healthexamjudgapp.JudgInpt";
- oParam.method = "reqExeJudgInfo";
- oParam.inds = "req=ds_send_savedata";
- oParam.outds = "ds_=item";
- oParam.async = false;
- oParam.callback = "cf_submit";
- tranf_submit(oParam);
- if(arErrorCode.pop("TXAHA04412") > -1)
- {
- ds_send_savedata.copyData(ds_init_send_info);
- var updategrid = grdf_getGridUpdateData(switch1.case_judg.switch2.case_prnt.grd_judginqrlst);
- grdf_setStatusColumn(updategrid, "m");
- ds_send_savedata_judginqr.copyData(updategrid, true);
-
- var oParam = {};
- oParam.id = "TXAHA04413";
- oParam.service = "healthexamjudgapp.JudgInpt";
- oParam.method = "reqExeJudgInqr";
- oParam.inds = "req=ds_send_savedata judginqr=ds_send_savedata_judginqr";
- oParam.outds = "ds_=item";
- oParam.async = false;
- oParam.callback = "cf_submit";
- tranf_submit(oParam);
- if(arErrorCode.pop("TXAHA04413") > -1)
- {
- fGetJudgDetlInfo( sRsrvdd, sRsrvno , sPkgnm, sPid, sOrdDD , sCretno );
- }
- }
- }
- else if (inqrflag == "E")
- {
- var rsrvdd = ds_init_send.getColumn(0, "srchrsrvdd");
-
- if( utlf_isNull(rsrvdd))
- {
- sysf_messageBox("판정대상내역을 ", "C002");
- switch1.case_judg.group1.cmb_srchrsrvdd.setFocus();
- return ;
- }
- if( sysf_messageBox("판정문진내역을 ", "Q002") !=6) return ;
-
- ds_send_savedata.clearData();
- ds_send_savedata.copyData(ds_init_send_info);
-
- var updategrid = grdf_getGridUpdateData(switch1.case_judg.switch2.case_inqr.grd_apntinqrlst);
- grdf_setStatusColumn(updategrid, "m");
- ds_send_savedata_judginqr.copyData(updategrid, true);
-
- var oParam = {};
- oParam.id = "TXAHA04413";
- oParam.service = "healthexamjudgapp.JudgInpt";
- oParam.method = "reqExeJudgInqr";
- oParam.inds = "req=ds_send_savedata judginqr=ds_send_savedata_judginqr";
- oParam.outds = "ds_=item";
- oParam.async = false;
- oParam.callback = "cf_submit";
- tranf_submit(oParam);
- if(arErrorCode.pop("TXAHA04413") > -1)
- {
- fGetJudgDetlInfo( sRsrvdd, sRsrvno , sPkgnm, sPid, sOrdDD , sCretno );
- }
- }
- }
- ]]></Script>
- </Form>
- </FDL>
|